Word Definition - 崇明岛

chóng míng dǎo Chongming Island, at the mouth of the Yangtze River in Shanghai