More Pictures
John's Comments
Imagine a snowmobile trail built over a river gorge over 100 feet above the water. They take winter seriously here, but the view in the summer is still rather nice.