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