Aerial photo taken on May 13, 2021 shows the view of the Baihetan hydropower station under construction in southwest China.(Photo: Xinhua)
Aerial photo shows a man working at the construction site of the Baihetan hydropower station in southwest China, May 14, 2021.(Photo: Xinhua)
Aerial photo taken on May 13, 2021 shows the view of the Baihetan hydropower station under construction in southwest China.(Photo: Xinhua)
Aerial photo taken on May 13, 2021 shows the view of the Baihetan hydropower station under construction in southwest China.(Photo: Xinhua)