SINOPIX PHOTO

Add to Lightbox Download
"The Place" in the Central Business District (CBD) in Beijing, China. The Malls is one of many up-market shopping centres to open in the Chinese capital and it not only boasts several European designer stores but also the largest video screen in the world..24 Mar 2008
"The Place" in the Central Business District (CBD) in Beijing, China. The Malls is one of many up-market shopping centres to open in the Chinese capital and it not only boasts several European designer stores but also the largest video screen in the world..24 Mar 2008