The First Pumped Hydropower Station Under Construction in Hami, China
Aerial video taken on September 10, 2023 shows the first pumped hydropower station under construction in eastern Xinjiang, in Hami city, Xinjiang Province, China.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.