Vajreshvari Devi
Hindu goddess and one of the 51 Shakta pithas
Vajreshvari, also known as Bajreshwari, Kangra Devi, or Kangrawali, is a fierce form of the Hindu goddess Shakti, primarily worshipped in the Kangra Valley, Himachal Pradesh. Her name derives from vajra and īśvarī, literally meaning "Goddess of the Thunderbolt" or "Diamond Goddess". The principal centre of her worship is the Vajreshwari Devi Temple in Kangra, regarded as one of the 51 Shakta pithas.