Terreng © Mapterhorn and its sources
Mount Stephenson is a mountain in Antarctica. It is located within the central portion of the Douglas Range, standing at the heads of Toynbee Glacier...