Tuesday, March 10, 2009

PARIS? NO, CHINA!!!!


This replica of the Eiffel Tower and Arc de Triomphe are located at Window of the World park in Shenzhen, China.

No comments:

Post a Comment