Satellite map of Howchin Lake
- In Antarctica
Map of Howchin Lake
Howchin Lake is a lake, one of several in the Alph River system, located 1.1 nautical miles (2 km) southeast of the snout of Howchin Glacier in the Denton Hills, Scott Coast, Antarctica.
Latitude: -78° 12' 60.00" S
Longitude: 163° 30' 59.99" E