'Proud to Carry on Ancient Rituals': Descendant of Royal Family in India's Himachal Pradesh

3 yıl önce
Revered as living Gods, hundreds of idols of 'devtas' (the deities) are brought to Dhalpur Grounds annually in the Kullu District of India's Himachal Pradesh state. They are decked up in their finery, along with their retinue, for a week-long Dussehra festival, which celebrates victory of good over evil.