Lake Tahoe in pictures, California/Nevada (Sept-2014)
on October 24, 2015
with 2 Comments
At an elevation of 1897m, Lake Tahoe is the largest Alpine lake in North America. With mountains surrounding the lake on all sides, it is an extremely popular skiing destination in winter while the mesmerizing lake/mountain scenery captivates visitors all year round. … Read More