Source: Tourism MediaChurch of the Holy SpiritEnjoy superb views of Heidelberg’s Old Town from the tower of this 14th-century church, which took nearly 150 years to build.WorldEuropeGermanyHeidelberg City CentreHeidelbergChurch of the Holy Spirit