To me there is not much better than a great day flyfishing in Utah's backcountry(Uinta National Forest). I love hitting the small isolated streams that take you away from everyone and everything. You have to hike and break brush to get to these spots, the only trails leading to these waters are game trails. After busting through the Sagebrush and Willows to reach the water you are rewarded with the pristine, cold, gin clear waters of the High Uintas. The streams are shallow, sans the areas with beaver ponds, and you can usually cross them in 2-3 steps. The fish have never seen the fly you toss in front of their face, yet they don't care, they are hungry and they need to eat. You don't have to cast more than 2-3 times to get a curious fish to take a hit at your fly, and the fish are not the biggest or put up a line-peeling fight, but their beauty rivals anything else in nature. Then when you have one of these gems in your hands, you admire the work that Mother Nature has done. You then release it, watching it blend back in with the rocks and the waters flowing around it. You then dry your fly off a little, and after a couple casts it happens again, and again, and again. At the end of the day, as you hike back to your FJ, you engrave every little bit of the day into you mind so you can savor it until the next time you can wet a line. Then you make a pact with yourself to share this experience with one other person and no more, and they have to promise not to reveal where this sanctuary to get away is located or they will be punished by the fishing gods with getting "skunked" everytime they go there.
