Arrived at Shanghai and the taxi ride in blew my mind. This is the view from my hotel room.
Asia Europe 2010ChinaShanghaiIMG7115Edit