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 view of Longshui Lake in SW China's Chongqing
Source: Xinhua| 2018-03-28 15:06:12|Editor: Lu Hui