Home

Holy waters in Nepal

Updated: 2014-01-31 14:48 (Agencies)
Comments
Holy waters in Nepal

The reflections of devotees are seen on the Bagmati River at Pashupatinath Temple during the Swasthani Bratakatha festival in Kathmandu January 30, 2014. [Photo/Agencies]

Related Stories
Most Popular
...