The Netherlands, Meerssen, Stationstraat