The photograph below begins the approach into Ten Sleep. You can see it in the distance on the right.
I was surprised to learn from Wyoming Public Television that this state is the home for a company which teaches English as a foreign language via the internet. Its name is Eleutian, and one of its main locations is in Ten Sleep (see below).
link: index to photographs