www.CrazyAboutTravel.com
Shanghai..Linking the old and new.
More than 90% of the Chinese people ride to work on bicycles!
Shanghai's old Chinatown.
Shanghai is China's largest city with over 15 million people.