places2explore.wordpress.com
Heidelberg, Germany – HDR
from the lovely German town of Heidelberg…here is part of the towns square. Up above to the left you can see part of the castle that overlooks the city. Heidelberg has to be one to the nicest…