Wind River Peak
Lander, WY
Adventure
Wind River Peak is the highest point in the southern end of the Wind River Range that is located in the U.S. state of Wyoming. The peak straddles the Continental Divide and is surrounded by National Forest lands.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account