HD
Aerial video taken on September 10, 2023 shows the first pumped hydropower station under construction in eastern Xinjiang, in Hami city, Xinjiang Province, 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.
Contact your sales representative for commercial and promotional uses.