Human pyramids that climb 50 feet into the air are the centre piece of one of India's most spectacular religious festivals, Dahi Handi.
Human pyramids that climb 50 feet into the air are the centre piece of one of India's most spectacular religious festivals, Dahi Handi.