Freel Peak Trivia
Posted on May 2, 2008 - Filed Under Wildlife | Leave a Comment
Freel Peak is located in the Carson Range on Lake Tahoe’s South East corner. With a summit elevation of 10,881 feet Freel Peak has the distinction of being the tallest mountain in the Lake Tahoe area.
Other than this geographical feat Freel Peak feels like most other peaks in the area.
Like many other mountains in the […]
