With the Himalayas in the distance, what capital is home to the living goddess called the "kumari devi"?

Answer Kathmandu, Nepal

The confluence of Hinduism and Buddhism in Nepal makes for all kinds of deities – even living ones. The Kumari Devi is the living goddess of the capital, housed in Kathmandu's Kumari Bahal. The young girl remains the goddess until she ages out, making a handful of appearances on ceremonial days aboard a gold chariot.

Last updated 5 years ago · 17.6K views · SOURCE