Share

Chinese scientists find South Pole home of largest canyon

Chinese scientists wrap up scientific expedition to Antarctica as the country’s icebreaker Xuelong returns to Shanghai on Tuesday. They confirmed earlier speculation about the South Pole being home of the world’s largest canyon.

Leave a Comment