Stock Photo: View up the stairs to the lighthouse at Cape Formentor, Majorca, Balearic Islands, Spain, Europe