The Ram Setu stretches 48 km between Rameswaram Island, off the southeast coast of India, and Mannar Island, off the northwest coast of Sri Lanka. The European Space Agency recently shared a ...