Lake Tahoe is a high altitude and beautiful mountain lake in the Sierra Nevada mountains, on the border of California and Nevada. Located at an altitude of 1,897 meters, Lake Tahoe is widely considered one of the most beautiful places in the world. This natural treasure offers the ultimate highland experience with excellent outdoor recreation and magnificent scenery all year round. See this Lake Tahoe Travel Guide for information, ideas and travel tips.