Barcelona
Been under construction for over 100 years