Wednesday, 13 August 2014

Lop Nur

A beautiful satellite image that I photographed from a French book on this subject that we bought a dozen years ago. What we see is Lop Nur, a former salt lake now largely dried-up, located in the northwest of China - and infamous for being the major nuclear test site of China since 1959. Wikipedia link here.