Where is Hahmühlen?

Where is Hahmühlen located?

Hahmühlen, Lower Saxony, Germany (approx. 52.1651141274°, 9.4801502253°)


Where is Hahmühlen on the map?