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