It's amazing to get a bird-eye view of Lop Nor Lake of China's Xinjiang