HEIDELBERG, GERMANY
The medieval castle seen from the old town
BACK