The Grand Teton, Wyoming, USA

What a beautiful view of The Grand Teton in Whyoming, USA. Simply breathtaking!
By Howard Ignatius, via Flickr.com
What a beautiful view of The Grand Teton in Whyoming, USA. Simply breathtaking!
By Howard Ignatius, via Flickr.com