By which body of water is XXX located?
Weilburg
Weilburg is, with just under 14,000 inhabitants, the third biggest city in Limburg-Weilburg district in Hesse, Germany, after Limburg an der Lahn and Bad Camberg.
Lahn