Video PlayerClose
Aerial photo taken on March 27, 2018 shows part of the Longshui Lake in the Dazu District of Chongqing, southwest China. The 108 islands in the lake have a large variety of plant species. (Xinhua/Wang Quanchao)
Aerial photo taken on March 27, 2018 shows part of the Longshui Lake in the Dazu District of Chongqing, southwest China. The 108 islands in the lake have a large variety of plant species. (Xinhua/Wang Quanchao)