Stunning landscape with the village of Ye in the background, on the Island of Lanzarote, Canary Islands, Spain.