Published: 05:33 pm Apr 10, 2018
Visitors taking boat rides to reach Talbarahi temple at the centre Phewa Lake, in Pokhara Lekhnath Metropolitan City, on Tuesday, April 10, 2018. Photo: RSS