
You are here

The castle in Heidelberg, Germany as seen from the walkway leading up to Philosopher's Walk.
(2 votes)

Heidelberg, Germany
timsphotos | Apr 12, 2007
Views: 475
Dimensions: 800x533
Size: 115kb
Filed Under: Travel & Location
