Sri Lanka and India as seen from space