This page has been validated.

HEIDELBURG CASTLE, RIVER FRONTAGE.