高明沙

Proper noun

 * 1)  Gaomingsha, a former island in the Yangtze estuary now part of Chongming Island