China
Pakistan
Delhi
India
Bay of
Bengal
Bengaluru
Auroville
Tamil Nadu
Sri Lanka
500 km
500 miles
China
Delhi
Pakistan
India
Bay of
Bengal
Bengaluru
Auroville
Tamil Nadu
Sri Lanka
500 km
500 miles