Qiafuqihai Hydropower Station (china-xinjiang)
Coordinates: 43.30607909607585, 82.48659172413733
Area: 0.006461080078125 km²
OSM tags:
name: Qiafuqihai Hydropower Station
name:en: Qiafuqihai Hydropower Station
plant:output:electricity: 320 MW
plant:source: hydro
power: plant