Taklamakan & Taklamakan Stripe
Named after the world's second largest desert, Taklamakan is a desert in northwest China. It is bound by the Kunlun Mountains to the south and the Pamir Mountains to the west.
Named after the world's second largest desert, Taklamakan is a desert in northwest China. It is bound by the Kunlun Mountains to the south and the Pamir Mountains to the west.