Iraq? Iran? Afghanistan?
Saudi Arabia? Egypt? Qatar?
Nope. This place is located about 22 miles north of Los Alamos, New Mexico, a couple of hundred miles from my house.
See here for more........
IS THERE A JIHAD FORTRESS NEAR YOU?