Saturday, April 22, 2006

A smoggy view of theOriental Pearl Tower (locally known as simply "TV Tower") in Shanghai. This is the tallest structure in China and the second tallest in Asia.


Posted by Picasa

No comments:

Post a Comment