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