A picturesque town transforms into a festive wonderland this December, featuring 40 Christmas chalets, independent traders, and seasonal treats.