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.