Watch Kathmandu Valley, Nepal - Global Sightseeing Tours
- 2015
- 25 min
Kathmandu is a melting pot of both race and religion, a metropolis in the heart of the Kingdom of Nepal, a country of snow-covered mountains inhabited by the gods. Kumari Chowk is the residence of the living goddess, Kumari. For this role a young girl is duly selected and is disallowed from leaving the palace until puberty.