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. 

Previous
Previous

Chogan