A satellite image of where the Ram Setu is believed to be located – in the shallow straits between India and Sri Lanka where the Sethusamudram shipping canal project is being proposed.(HT File photo)

A satellite image of where the Ram Setu is believed to be located – in the shallow straits between India and Sri Lanka where the Sethusamudram shipping canal project is being proposed.(HT File photo)