Chongming, formerly romanized as Chungming, is an alluvial island at the mouth of the Yangtze River in East China covering 1,267 square kilometers as of 2010. From Wikipedia
The powerful typhoon has caused significant disruptions, with over 400,000 evacuated and major transport services halted.