Sunday, 22nd, 2024 | 6:31PM Updated

This page will have NATIVE ADS
China has 46,377 glaciers, 46.8 percent or 18,311 of which are located in Xinjiang's national ice reserves.
Tourists Banned from Xinjiang's Glaciers

NASA discovered methane surge on Mars.
Methane Surge: Sign Of Life On Mars, Sign Of Death On Earth

Herders rely on snow for drinking water for their animals.
China's Largest Prairie Threatened by Snow Drought

ExxonMobil oil refinery in Joliet, Illinois.
Greenhouse Gas Levels Reach Highest Ever in 800,000 Years

In Case You Missed It

Real Time Analytics