Mysterious sat-pic China desert markings - EXPLAINEDtheregister.co.uk2 points·fvbock··0 commentsOpen articleSaveView on HN