Loading...
Uploaded by LeslieInShanghai on Feb 14, 2008
View of cityscape and street life near People's Park, Shanghai
Travel & Events
Standard YouTube License
Crazy view... I wonder how much sunshine you get on the ground.
by78 3 years ago
Load more suggestions
Crazy view... I wonder how much sunshine you get on the ground.
by78 3 years ago