This place actually opened a few days ago and is located at a beach in Jinshan (金山城市沙滩). They say the water's pretty clear: a visibility of six meters, and it costs 330 RMB for 40 minutes, and comes with a guide. You can go during the day as well as at night.
Photo from thefirst.cn

Week Around the Ists


Where's this place? I want to go! but that link is all in chinese!
You could also contact Big Blue in shanghai for different dive opportunity's around china. They have an active group of members and throw a BBQ every 2nd or 4th Saturday each month, might change now the weather is getting cooler.