The sign says Neuburg? If so, it could be on the Danube. Close to Ingolstadt. There is an Airforce base now in that city.