Go Virtual Snowmobiling On Togwotee Pass [Video]
One of Wyoming's most popular snowmobile spots is Togwotee Pass, between Dubois and Jackson.
At just over 9,600 feet of elevation, Togwotee is located on the Continental Divide in the Absaroka Mountain range.
Thanks to snowmobiler Logan Nelson, we can go for a quick ride along with his most recent adventure!