Shanghai China Tourist Information and Travel Guide
The Monument for People's Heroes is a massive concrete structure at the convergence of the Huangpu River and Suzhou Creek in Shanghai China.
The monument is dedicated to China's revolutionary martyrs.