The China Pavilion has to be the most impressive structure at the Shanghai World Expo 2010. Seen here through the barriers and the red is fabulous! Shanghai ::…
The Huangpu River winds through Shanghai and splits the city into the Puxi and Pudong sides (west and east respectively). The Huangpu River is seen here from the…