Considering it’s the most unhospitable place on the planet, the USA’s South Pole Station is *incredible* in how well built and luxurious it is.

February
28
, Tuesday | 4 comments
  • Random Image
  • Random Image