Unknown Structures in China
![](https://www.obsev.com/wp-content/uploads/sites/2/2021/02/aB4rHYudHQHMpyapT9Wvzc-970-80resize.jpg)
This satellite image caused a stir after an ex-CIA analyst told Wired that he found buildings and structures in the desert near Kashgar, which is located in the Xinjiang province in China. These structures were not previously known about by intelligence officials.