Where is Ohmbachsee?

Where is Ohmbachsee located?

Ohmbachsee, Rheinland-Pfalz, Germany (approx. 49.415°, 7.400278°)


Where is Ohmbachsee on the map?