The Grand Tetons.  Schwabacher Landing, Grand Teton National Park, Wyoming, USA

The Grand Tetons. Schwabacher Landing, Grand Teton National Park, Wyoming, USA