Monday, July 11, 2005


Dongcheng Cultural Center, in foreground with Moon Bay Plaza, the Disney looking department store to the upper left Posted by Picasa