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