Where is Hambach Castle?

Where is Hambach Castle located?

Hambach Castle, Rheinland-Pfalz, Germany (approx. 49.32472°, 8.118334°)


Where is Hambach Castle on the map?