
Shanghai, China
Shanghai, China
Shanghai (上海) is the largest city in China, with over 20 million people, and one of the world's largest metropolitan areas. The Bund, along the bank of the Huangpu River, is not only great for taking photographs of the spectacular view of the Pudong district, but also for taking an evening stroll.

