Durbuy, The Belgian Beauty