Where is Wewelsburg?

Where is Wewelsburg located?

Wewelsburg, Nordrhein-Westfalen, Germany (approx. 51.60639°, 8.651667°)


Where is Wewelsburg on the map?