Mira Land Shenzhen

Mira Land Shenzhen

The Mira Land Shenzhen is a very recognizable shopping mall by its iconic giant whale structure outside the mall, which “blows water” in certain period of time. The shopping mall ...