Sagrada Familia is the largest unfinished Roman Catholic church in the world. This iconic building in Barcelona is a UNESCO World Heritage Site and one of the most popular tourist attractions in Spain. Its construction began in 1882 and has been incomplete for over 140 years.