The Mount Helen at 4'151 metres belongs to the Wind River Range in the U.S. state of Wyoming.
USA 2008, "Colorado flag"
Stamp issued self-adhesive in coils.
The Colorado flag stamp issued in the series "Flag of our Nation".
It seems, that the Colorado flag stamp depicts the Mt. Helen in the US State of Wyoming.