Making Human Pyramids Pay In India
Human pyramids that climb 50 feet into the air are the centre piece of one of India's most spectacular religious festivals, Dahi Handi.
Posted on September 24, 2010
Sign up | Sign in
The Latest Videos from Around the World
Human pyramids that climb 50 feet into the air are the centre piece of one of India's most spectacular religious festivals, Dahi Handi.
Posted on September 24, 2010