Ambos se encuentran en la provincia de Sinkiang, China, a más de 2500 kilómetros del mar.