Shanghai Bus Tours

Shanghai is the largest city in China, and one of the largest metropolitan areas in the world. Shanghai will hold the World Expo 2010, the largest event in China since the 2008 Olympics. The city itself is a tourist destination renowned for its historical landmarks such as the Bund and City God Temple, its modern […]