The Tetons, Wyoming. My fictitious town for the Snow Canyon Ranch Series (Hard Evidence, Vendetta and Wildfire) is located south of here! Published November 13, 2007 at × in Photo Album