Designed by
Title
Famous Victoria Dam of Sri Lanka #133037600
Description
Picture of Victoria Dam situated at Sri Lanka and Its main purposes are irrigation and hydroelectric power production. It is the tallest dam in Sri Lanka, and supports a 210 MW power station, the largest hydroelectric power station in the country