the answer is the salt lake in south-western Asia
Taklamakan desert in China !
1.6m questions
2.0m answers