Germany 2007
<< ^^ >>
germany_34.jpg
August 16, 2007 -- 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 and together they cast their towering shadows over the roofs of the city. We had lunch in this square beside the church.


Planes, Trains, Buses & Bikes – A visit to 'the motherland' – July & August 2007 – Photo 34 of 53

germany_35.jpg