Goloc
Las Palmas of Gran Canaria, Canary Islands, Spain