EXPO 2010 & Shanghai

Tourvideos's picture

Aug. 15, 2013

Shanghai is host to EXPO 2010, a spectacular world's fair in an amazing city. We show you the highlights in this summary.