Guide at a Glance
Shanghai, Shanghai Region, China
Sightseeing, Walking Tour
Steven Chen is a licensed tour guide in Shanghai, China. Shanghai is one of the biggest metropolitan cities in the world and you can discover it with Steven. Customize a tour and see the wonders of Shanghai.