中国跨越三个温度区,经历不同的环境温度和其他因素,因此形成了不同的地貌。在众多地貌中,同样由美国科学家发现的“沙漠之眼”的成因仍然未知。2014年,美国的一颗卫星飞越中国内蒙古上空,拍下了一张有许多以前从未见过的小火山口的沙漠照片,美国宇航局将其命名为“沙漠之眼”。

沙漠之眼只是它的一个名字,不是眼睛。这些坑出现在巴塔贾兰沙漠的一个湖泊中。沙漠中很少有绿洲,因为气候干燥,偶尔能看到绿洲是件好事。但是在沙漠中存在这么多湖泊是一种奇怪的现象。巴丹吉林沙漠面积广阔,是中国八大沙漠之一。沙漠的降雨量很低,巴塔贾兰沙漠也不例外。但与其他沙漠不同的是,巴丹吉林沙漠非常高。它位于内蒙古高原。
因为雨水很少,所以有沙漠,但奇怪的是,如果雨水很少,为什么会有这么多湖泊?湖泊不应该有潮湿的地方吗?沙漠中通常只有几个湖泊。甚至还有没有湖泊的沙漠。巴丹吉林沙漠湖的存在是不符合逻辑的,以往的理论无法解释。科学家们对这一现象有不同的看法,没有实验验证,不知道哪一个是正确的原因。

一些科学家认为,巴丹吉林沙漠位于高原上,白天阳光直射,温度高,蒸发强。到了晚上,气温开始下降,空气中的水蒸气开始凝结并落到地面上,形成了湖泊。但由于沙漠中只有很少的水,所以说这些水蒸气来自沙漠就说不通了。
所以一些科学家认为那里有水蒸气,但它不是来自当地的沙漠,而是来自其他地方,像沙子一样被风吹到这里。祁连山位于巴丹吉林沙漠的西南部,沿着这个方向走,就会到达水资源丰富的青藏高原蒸汽,是由西南风吹来的。

其他科学家认为这不是水蒸气,而是祁连山的冰雪。雪和冰融化到地下深处,然后流到沙漠下面,在那里,它被迫浮出地表,形成了现在的沙漠之眼。近年来,随着全球变暖加剧,冰雪融化加速,形成了现在的湖泊。
此外,一些科学家认为这些湖泊很久以前就存在于地球表面,是古代遗迹遗留下来的。这里可能曾经有一个大湖,但环境的变化把这些湖泊分开,形成了现在的小湖泊。在人类活动的影响下,这些湖泊已经消失或缩小。