See Nepal’s living goddess leave her palace to bless throngs of worshipers

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...