Este lugar se encuentra en el desierto de Dzoosotoyn Elisen, provincia de Xinjiang, China, y está a 2.648 kilómetros del mar.