The post card is from Lake Pend Oreille in Northern Idaho.
I haven't heard of it before but the back of the post card says it is a Lake totally surrounded by mountains. It is 43 miles across and is great for sailing.
I love the stitched on tree. It is so simple but yet very cute.