Grand Teton National Park April 11, 2012March 28, 2014 PatrickLeave a comment The great outdoors never was better than this: the Grand Teton National Park, in Wyoming, USA. What a view! Rate this: