View through a ruin window of Schloss Heidelberg (castle) on the old city center . Heidelberg, Germany.