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