Constructed over the mighty Beas river upstream of Talwara in Himachal Pradesh, the Pong Dam is one of the most…
India is home to several beautiful lakes which are sights for sore eyes, to say the least. In fact, if…