It was believed that lord Shiva once resided in this place where 99, 99, and 999 gods followed him. The place is also a sacred site and attracts Hindu devotes from all over the world. Due to its mythic tales and astonishing beauty, the site has also been recognized on the list of world heritage sites by UNESCO.