“Underwater Ocean” Beneath the Desert with a Water Volume Equal to 8 Yangtze Rivers in China
Xinjiang, located in the northwest of China, is the largest administrative region in the country, surrounded by plateaus and high mountain ranges, including the Kunlun Mountains and the Tian Shan ...