This is some sort of heavy duty military installation in the People’s Republic of China. It’s in Gansu Province, in the west of China, on the edge of the Gobi Desert. In case you’re an even bigger geek than me and you know about mysterious-looking Chinese military sites, I verified that this is not the Jiuquan Satellite Launch Center, one of China’s major spaceports. That is about 45 miles to the northwest of this site. This place appears to be near an air base where you can see fighter jets lined up on the runway.
As you can see from the above picture, this place is built to withstand some heavy action–possibly a direct nuclear strike. The shadow of the radar dish is clearly visible, and that thing off to the right is an anti-aircraft gun or a SAM missile battery. In my own unprofessional and unmilitary opinion, I would guess there are ICBMs stationed at this site.
We’re supposed to be friends with China, nominally–they buy enough of our bonds–but pictures like this remind you that we do live in a dangerous world, and there are a lot of people whose day to day job is to maintain at hair-trigger readiness the machinery that could annihilate the human race.
Coordinates (in case you’re interested): 40°25’15.58″ N, 99°45’49.84″ E.