Barcelona, Spain

Cathedral of Santa Eulalia and La Sagrada Familia which has been under construction since 1882.