Loading...
Uploaded by jasbir67 on Oct 20, 2010
Longhua Shanghai 24 Martyrs China October 2010. A site missed by many tourists to Shanghai. History of commuism stance in Shanghai.This is a speeded up / edited version as original was 17mins long.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)