Mallard Lake in Yellowstone National Park, WY 82190

Mallard Lake in Yellowstone National Park, WY 82190 (Teton County) is a water. It runs in a northeast-southwest direction starting from Lower Lodge Loop. Mallard Lake is also known as Mallard-See.

Nature
water
Route
northeast-southwest
Located in Teton County
Country United States