This is the Heidelberg castle. Double click on it to see more photo's of it.