❄ Snow ~‣ Glow✶
Picture at the Lake Tahoe..
Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. It is located along the border between California and Nevada, west of Carson City, Nevada.
THANK YOU everyone for your kind words, awards and favorites of this image. Really appreciate it! ツ
© All rights reserved.