Taklamakan in Japanese
Taklamakan in Japanese
タクラマカン
A cold desert in Xinjiang autonomous region, China, the largest desert entirely contained in China.