View from window in the castle wall at Heidelberg, Germany