San Juan de Gaztelugatxe, Spain The Dragonstone Staircase My sensors detected a peculiar formation of rocks on the coast of