Le Cap – satellite June 18, 2016 Cape Town, Le Cap, satellite, South Africa Source: Google MapsSee also Countries:South Africa