Check out our new site at openwaterswimming.com

Jinshan City Beach

From Openwaterpedia

Jinshan City Sand Beach is a sandy beach area in Hangzhou Bay in Shanghai, China where the open water swimming events of the 2011 FINA World Championships were held.

External links[edit]