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.