
Introduction to the Shweli River I Hydropower Station: The Shweli River I Hydropower Station with an installed capacity of 600 MW is located in northern Myanmar, on the main stream of the Shweli River in Shan State, close to the China-Myanmar border.
Ruili River-Dayingjiang Scenic Area Tourism Guide - Ruili River Level 1 Power Station
Comments
No comments yet