China shows interest in working with Russia on Arctic Station Project



China is showing interest in building the Snowflake International Arctic Station in cooperation with Russia that will be powered by renewable energy sources and hydrogen fuel.