Video PlayerClose
Nihira Bajracharya poses for photos after being finally appointed as the Living Goddess Kumari of Lalitpur, Nepal, on Feb.5, 2018. (Xinhua/Pratap Thapa)
Nihira Bajracharya poses for photos after being finally appointed as the Living Goddess Kumari of Lalitpur, Nepal, on Feb.5, 2018. (Xinhua/Pratap Thapa)