© Steven Myers

Church of the Holy Spirit

This beautiful cathedral stands in the center of the market place in Heidelberg, Germany. Its foundations were laid in 1398 and it is one of few churches to have been open to Catholic and Protestant services - even simultaneously!

#architecture  #church  #germany  #heidelberg  #landscapes