Cam Main Radar Site

Cam Main Radar Site


Cambridge Bay, Canada (CA)
Was the DEW (Distant Early Warning); now called NWS (North Warning System). Excellent link below covers the history, maps and photos of the project(s).

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement