Lop Nur
Proper noun
Meaning
Lop Nur
A former salt lake, now largely dried up, located in southeastern Xinjiang Uygur Autonomous Region, China.
Proper noun
Lop Nur
A former salt lake, now largely dried up, located in southeastern Xinjiang Uygur Autonomous Region, China.