Hambach Castle - the freedom rounded off with nature