Related Videos
Chariot Procession of Living Goddess Kumari
Three temple-shaped chariots carrying Living Gods and Goddesses are hand-pulled around Kathmandu, Nepal