Travel Tales – SNOW BIKE ON BEARTOOTH MOUNTAIN Posted on August 5, 2017October 20, 2017 by rgmaier I don’t know what this was all about, at the top of Beartooth Mountain, in Montana, just over the Wyoming border.