Worshippers at Bhairava Shiva Hindu shrine Durbar Square Kathmandu Nepal stock photo
{"Image ImageDescription": "Kathmandu, Nepal - November 8, 2016: Crowds in front of the colourful shrine to Bhairava, the violent manifestation of Lord Shiva clutching severed human heads in Durbar Square, the historic UNESCO World Heritage Site in the heart of Kathmandu, Nepal's vibrant capital city.", "Image Copyright": "fotoVoyager"}