Search
Menu
Home
Sources
About
Contacts
Delta Lake (Teton County, Wyoming)
Delta Lake
is located in
Grand Teton National Park
, in the U.S. state of
Wyoming
.
Delta
Lake
is
situated
in
Glacier
Gulch
and is
fed
rock flour
from the
Teton Glacier
, which
turns
the
water
turquoise
in
appearance
.