Footage Of Tibet's Largest Hydropower Station Release Flood Waters
Video show Tibet's largest hydropower station the Zangmu Hydropower Station release flood waters in Shannan City, Xizang Province, China, June 25, 2020.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.