The incredible Sagrada Familia Basilica in Barcelona has been under near-constant construction since 1882. Now plans are in place to complete the monumental structure by 2026, on the centenary of architect … Read more