chainsoff.me
Probable Solid Propellant Missile Plant Al Dawadmi, Saudi Arabia [24.220N, 44.706E]
Visit the post for more.