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