Original: One of the three Hessian state museums, Museum Wiesbaden is located in Wiesbaden.
Simplified: Wiesbaden is a German city near Frankfurt am Main.