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
Nihira Bajracharya (5) sits at the Kumari house before being appointed as the Living Goddess Kumari of Lalitpur, February 5, 2018. Photo: Reuters