Where is Hambach Castle?

Where is Hambach Castle located?

Hambach Castle, Hambach Castle, Germany (approx. 49.324722°, 8.118334°)


Where is Hambach Castle on the map?