It's hard to beat the beauty of the Gates of the Mountains, a stretch of canyon on the Missouri River 20 miles north of Helena.