22 Places You Are NOT Allowed To Visit… #6. Pine Gap


Pine Gap is a satellite tracking system station located near Alice Springs in Central Australia. The secretive station, dubbed a joint defense facility run by both Australia and the United States, is often associated with the Central Intelligence Agency (CIA). Edward Snowden named it as one of the key facilities in US surveillance. 
Pine Gap

Post a Comment

Previous Post Next Post