YourDictionary

Lop Nur

(lŏpˈ no͝orˈ) also Lop Nor (nôrˈ)

A marshy depression of northwest China. Once a large salt lake, the area has been used since 1964 for nuclear testing.

link/cite print suggestion box