See Nepal’s living goddess leave her palace to bless throngs of worshipers
Shakya has been serving as Kumari — Nepal’s living goddess — since the age of 3, living in the Kumari’s temple palace for the past five years. With thick vermillion paste on her forehead surrounding a golden representation of her “third eye,” Kumari was driven around the center of the capital in a...
Redirecting to full article...