Delhi – satellite September 29, 2016 Delhi, India, satellite Source: Google MapsSee also Countries:India