KUMARI: The living goddess of Nepal.

Kumari, or Kumari Devi, or the Living Goddess, is the tradition of worshipping a chosen virgin as manifestations of the divine female energy or Shakti in Dharmic religious traditions. It is believed that the girl is possessed by the goddess Taleju or Durga.The Kumari is revered and worshiped by some of the country's Hindus too. While there are several Kumaris throughout Nepal, with some cities having several, the best known is the Royal Kumari of Kathmandu, and she lives in the Kumari Ghar, a palace in the center of Royathe city.