A walk on water in a giant transparent ball lures many in India's Assam state

Record ID: 328059