February 14, 2014

Climb The Tallest Building In The World, Then Climb The Scaffolding Sitting On Top Of It.

650m above Shanghai is where crazy foreigners hang out.

No comments:

Post a Comment