Man-Made South Pole Project

Mins :
Year Released:
Lang:

Charting the construction of the Amundsen-Scott South Pole Scientific Research Station, a 160,000-square-foot research facility in Antarctica.