Leigh Creek is nestled among the pines at the bottom of Leigh Canyon in Bighorn National Forest; Wyoming, United States of AmericaImage #: 12514111 See More From: Debra Brash