Map of the location: Christian-Zais-Straße 3, Wiesbaden, Germany