Photo: MORAGAHAKANDA, Sri Lanka: Chinese workers look over the construction site
FE Team | Published: January 27, 2015 00:00:00 | Updated: November 30, 2026 06:01:00
MORAGAHAKANDA, Sri Lanka: Chinese workers look over the construction site of a $252 million irrigation and hydro power project in the central Sri Lankan region of Moragahakanda Monday. The delayed project has been revived following the election of Sri Lan
Share if you like