The castle ruins are a landmark of Heidelberg. A structure spread out on 32 acres about 300 feet above old town Heidelberg.