X | null Couple dancing in front of Mao Tse-tung statue at the Bund in Shanghai. Located in the Yangtze River Delta in eastern China, Shanghai has more than 25 million people. It is a popular tourist destination renowned for its historical landmarks and new urban 1 x Download Medium resolution (1200 px) | | | € 30.00 |