Wikipedia
Yonglongsha
Yonglongsha, sometimes translated as the Yonglong Shoal or Yonglong Sands, was a former island in the north channel of the Yangtze River above Chongming in eastern China. It was also known as Yongfengsha and Hefengsha. Prior to its absorption by Chongming, it measured about east to west but was very narrow, with an area of about . __NOTOC__