Travel YoutubeSwimming in India’s Biggest Dam ( Tehri Lake ).awarabrosMay 22, 2019May 22, 2019 by awarabrosMay 22, 2019May 22, 20190401 Here is the Asia’s Highest lake in Tehri. The width of this Dam is more then 1 KM in base and this Lake is in