The Kumari Tradition Makes a Child the Living Goddess of Nepal

Kumari Ghar, the historic residence of the living goddess in Kathmandu