Tourists from China flocking to Antarctica having visited everywhere else on Earth

China has also set its sights on the polar regions as the country's new strategic frontiers.