Shanghai, China: The Shanghai Museum of ancient Chinese art, situated on the People's Square in the Huangpu District of Shanghai. Shanghai is one of the most densely populated cities in China with over 24 million residents. Jose More Photography
Add to Cart Add to Lightbox Download