Mountains in Grand Teton National Park with reflection in Snake River

Mountains in Grand Teton National Park with reflection in Snake River

Grand Teton Mountains from Schwabacher’s Landing on the Snake River at morning. Grand Teton National Park, Wyoming, USA.

by
by
by
by
by
by