Spain's La Sagrada Familia church is under construction for 137 yrs
Spain's La Sagrada Familia church is under construction since 1882, longer than it took to build the Egyptian Pyramids, and is expected to be completed in 2026. Despite being under construction, over three million visitors visit it every year. Currently, it's the largest unfinished Roman Catholic church in Barcelona, but it's expected to be the tallest church worldwide on completion.