Trout WatchingMountain Stream and Lake in the Absaroka-Beartooth mountains. Drift snorkeling can roughly be described as snorkeling in a river or a...