Here's a building in Bremen Germany that looks surprisingly like the Alt Heidelberg Building...
http://en.wikipedia.org/wiki/File:Br...dtwaage_01.jpg