In Cambodia, the 400-megawatt Lower Sesan 2 hydropower station is the largest and the seventh one built by China in the Southeast Asian country.
In Cambodia, the 400-megawatt Lower Sesan 2 hydropower station is the largest and the seventh one built by China in the Southeast Asian country.