13505914 - Bahrain at night, satellite image11623238 - Bahrain,satellite image11895817 - Computers in bank dealing room,Bahrain11564039 - Bahrain,satellite image11897581 - Bahrain international airport11642917 - Durrat Al Bahrain,ISS image13673800 - Unmanned surface vehicle sailing in the Arabian Gulf12944838 - India, Pakistan and Persian Gulf from space, illustration11696671 - Underwater reconnaissance vehicle testing11712365 - US Navy underwater mine clearance drone11629482 - Qatar,satellite image11629483 - Qatar,satellite image11889907 - Landsat image of an oilfield in eastern Saudi11744591 - Landsat image of Persian Gulf & Strait of Hormuz