This photo was taken near Troll Station, the Norwegian research station in Antarctica, as scientist travel in 'glorified tractors' to the South Pole