Some Photos...
( Click on the photos to see more )
-- West Lake Island -- Hangzhou, China. May 2002. LINK: Funny signs: Chinglish
Shanghai, China. May 5 2002 Oriental Pearl TV Tower
Updated Sunday, May 11, 2014 07:40:55 PM