The Living Goddess

Nihira Bajracharya (5) sits at the Kumari house before being appointed as the Living Goddess Kumari of Lalitpur, February 5, 2018. Photo: Reuters