Amazing aerial view of Chinese-built dam in Sri Lanka

Updated: March 25, 2019 Source: Xinhua News Agency
fontLarger fontSmaller
Moragahakanda dam is the biggest reservation in Sri Lanka, the dam was constructed by Sinohydro Corporation Ltd. of China.
Editor: 曹家宁