Le Chateau Frontenac's Winter Magic located in Quebec, Canada. Living in Texas doesn't provide much in the way of wonderful winter view's or scenery so anytime someone sends a postcard showing the beauty of winter or snow, I'm thrilled!
Arrived from the Netherlands.
Official Netherlands Postcrossing Stamp