Telemeter Glacier
Telemeter Glacier is a small glacier 1 mile southwest of Fireman Glacier in the west part of Quartermain Mountains, Victoria Land, Antarctica.
Telemeter Glacier is a small glacier 1 mile southwest of Fireman Glacier in the west part of Quartermain Mountains, Victoria Land, Antarctica.