Tazacorte, Santa Cruz de Tenerife, Spain
Las Palmas de Gran Canaria, Canary Islands, Spain
London, England, United Kingdom of Great Britain and Northern Ireland