The Grand Teton, Wyoming, USA

What a beautiful view of The Grand Teton in Whyoming, USA. Simply breathtaking!

By Howard Ignatius, via Flickr.com