Swet Bhairav:


3rd Sep, 2017 | Tourism Mail Crew


A man cleans the idol of Swet Bhairav in celebration of the start of Indrajatra festival in Kathmandu, Nepal, Sept. 3, 2017. Nepalese celebrate the Indrajatra festival to worship "Indra", the King of Gods according to the Hindu myth.