TEQLA Time Echo Query Location Archive Leave anonymous notes and ask questions about any time and place on Earth.

Note on the TEQLA map

Basilica and Expiatory Church of the Holy Family

Coordinates: 41.40369, 2.17433

Date: 1882-03-19 (posted 2026-10-22)

Basilica and Expiatory Church of the Holy Family — basilica under construction since 1882 in Barcelona, Spain

Canonical URL: https://teqla.com/n/afc449b2-9b26-4c24-b48c-4c6c9cedc5c7

Open on Earth