Not only is it banned, it's outright deadly. And it's the highest unclimbed mountain on Earth. There have been several summit attempts, but they've all failed. Now it's not even legal to climb out ...
BEIJING -- The hybrid power supply system of China's Qinling Station in Antarctica, integrating wind, solar, hydrogen and diesel power, has kicked off its operation, marking the debut of such a ...