Video PlayerClose
Aerial photo taken on April 19, 2019 shows the view of Dachen Island in Taizhou, east China's Zhejiang Province. The Dachen Islands are located off Taizhou Bay in Zhejiang Province. In 1956, 467 young volunteers went there to cultivate the virgin land. (Xinhua/Weng Xinyang)