Meerssen, Limburg, the Netherlands. View of a quiet street in the village center.