Satellite Views of SCS US Embassy Shantipath Chanakyapuri New Delhi India

From de Veer Magazine
Jump to: navigation, search

Satellite views of SCS (aka. Special Collection Service - US SIGINT Unit) US Embassy, Shantipath, Chanakyapuri, New Delhi, India.


Courtesy: Open Source
Courtesy: Open Source
Courtesy: Open Source