Corpse or Demon: Chamunda is usually revealed standing over a corpse or simply a defeated demon, symbolizing her victory more than evil forces. It's amidst picturesque environment and offers spectacular sights from the Dhauladhar Array. Devotees flock to this temple to seek blessings and knowledge spiritual tranquillity. Indian mythology is https://pageupdirectory.com/listings13074533/chamunda-for-dummies