Lake Peters in North Slope Borough, Alaska

Lake Peters in North Slope Borough is a water. Ⓦ.

Nature
water
Area 6.8 km²
Elevation 852 m
Located in North Slope Borough, Alaska
Country United States