Manmade lake Indra Sarovar
A local man is seen fishing in Indra Sarovar, the largest manmade lake in Nepal, in Kulekhani Village, on August 6, 2017. Photo: RSS
A local man is seen fishing in Indra Sarovar, the largest manmade lake in Nepal, in Kulekhani Village, on August 6, 2017. Photo: RSS