Las Palmas de Gran Canaria – satellite January 24, 2017 Canaries, Las Palmas, Las Palmas de Gran Canaria, satellite, Spain Source: Google MapsSee also Countries:Canary Islands