Avenida Maritima in Santa Cruz de La Palma, Canary Islands, Spain (by Cervusvir).