Loading...
Uploaded by zeuswale on May 11, 2008
About 2km southeast of the Forbidden City towers Tian Tan, or the Temple of Heaven, where dynastic rulers in China used to worship the heaven.
Travel & Events
Standard YouTube License
china is the coolest place 8)
captgob 2 years ago
Load more suggestions
china is the coolest place 8)
captgob 2 years ago