Address: No.180 Longhua West Road, Xuhui District, Shanghai 200000, China
Attraction Location
Longhua Memorial Park of Revolutionary Martyrs Videos
Longhua Shanghai 24 Martyrs China October 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.
the best amusement park in Shanghai
the best amusement park in shanghai
Subscribe to my channel:
Follow me on Instagram: Follow me on Twitter: Check my website: