Where is Wiesbaden?

Where is Wiesbaden located?

Wiesbaden, Hesse, Germany (approx. 50.0795296593°, 8.2394428253°)


Where is Wiesbaden on the map?