Review

Worship of the female energy is a rare occurence in today's male-dominated world. But in Nepal, the worship and adoration of a girl-child as a living goddess known as the Kumari continues to this day, giving Nepal a special position in the religious history of the world.