For larger images please click the thumbnails. To view other galleries please click "All Galleries" or "Tree View" on top of this screen.
Shanghai, called "Hu" for short, is a bustling metropolis located at the mouth of the Yangtze River. Connected with Jiangsu and Zhejiang provinces in the west, the city is exposed to the East China Sea in the east. With a total area of 6,341 square kilometers (about 2,448 square miles) and a population of more than 13 million, Shanghai takes its place among the world's biggest, most booming urban areas.
Shanghai Skyscape
Chenghuangmiao Shopping District
Chenghuangmiao Shopping Or Yuyuan Bazaar
Chenghuangmiao - Gold & Black Starbucks
Chenghuangmiao Shopping District - Tea House 1
Chenghuangmiao Shopping District - Tea House 2
Chenghuangmiao Shopping District - Main Street
Chenghuangmiao Shopping District - Main Street Evening View