Amundsen-Scott South Pole Station

geographical name

Definition of Amundsen-Scott South Pole Station

U.S. research facility on Antarctica that is located at the geographic South Pole and was established in 1956