The image shows the tower of the pilgrimage church “María en el Pino,” located in Triberg im Schwarzwald, Germany.