Nepal Kumari in Kathmandu - Nepalese living goddesses 12. December 2020 In Nepal, they have living goddesses called Kumari. A special fate awaits them.