"Eye of the Devil" - located in the northwestern Chinese province of Qinghai, Goni Desert Aiken Lake, Northwest China Travel The World 1.1K viewsedited 03:25