Caption: Kaveri River Delta, satellite image. This delta is where the Kaveri River flows into the Bay of Bengal, on the south-eastern coast of India. Composite image obtained using data from the Landsat 7 satellite.