Back to album

conqueror

The Canton Tower was completed in 2010 and is the tallest structure in China. Both looking up from below and looking down from the top can have dizzying effects!

 

joreilly39.wix.com/photo

827 views
0 faves
1 comment
Uploaded on January 30, 2012
Taken on December 25, 2011