Merchants Garden City Center

Merchants Garden City Center

The Merchants Garden City Center is a modern shopping mall in Shenzhen China. It has a mix of retail stores, restaurants, and supermarket.