Osnabrück, Germany – Hyde Park