GREEN THUMB - Wyoming is beautiful in Spring. The multi shades of green are bright and vibrant. Mother Nature really shows off her green thumb in Spring. Especially at the Silver Stream in The Narrows near Thayne, Wyoming.