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.
© 2011 Rory Wallwork Photography