The Sagrada Familia, a large and intricate basilica in Barcelona, Spain, with tall spires and detailed stonework, surrounded by greenery.