The church at the top of the stairs in Pollensa.