Jeff the Nature Guy visits a beautiful mountain lake in the Beartooth Mountains.

Locations