Where is Schönstatt?

Where is Schönstatt located?

Schönstatt, Schönstatt, Germany (approx. 50.403393°, 7.6250525°)


Where is Schönstatt on the map?