In a bizarre and dangerous ritual in Karnataka, babies are thrown off the roof of a temple on a sheet, held by people below. The belief is that the whole exercise makes the children strong. This strange ritual is held on special days at the Maruti temple in Jamkhandi taluk of Bagalkote district of north Karnataka. The ritual is an old tradition and as with many other such customs, it is based on faith.