
The photo was taken in Kazakhstan in June 2023. The Turguson Hydropower Station, located on the Turguson River in Kazakhstan, has a total installed capacity of 24.9 megawatts. It is the first power station in the cascade development plan for the river basin and marks the first hydropower cooperation project between China and Kazakhstan under the framework of the Belt and Road Initiative.