sentences:  Church of the Holy Spirit, Heidelberg
  
  The Church of the Holy Spirit () is the most famous church in Heidelberg, Germany.It stands in the middle of the market place in the old center of Heidelberg not far from the Heidelberg Castle.