Lanzarote, Canary Islands, Spain The Otherworldly Landscape of Lanzarote As I landed on Lanzarote, I was struck by the otherworldly beauty