Sagrada Família is a Catholic church in Barcelona, Spain.
Homer and Eduardo were seen walking past the church.