Visitors throng Talbarahi temple at the mid of the Phewa Lake in Pokhara, on the occasion of New Year 2073, Wednesday, April 13, 2016. Photo: RSS

Visitors throng Talbarahi temple at the mid of the Phewa Lake in Pokhara, on the occasion of New Year 2073, Wednesday, April 13, 2016. Photo: RSS