A hermitage on the Spanish island of San Juan de Gaztelugatxe

Photo found here