October 22nd 2019

Taleju Bhawani Temple is situated in Kathmandu, Nepal that enshrines Goddess Bhagawati. The temple open in Mahanawami of Dashain.

Pic: Alexander Shafir