13505914 - Bahrain at night, satellite image11897581 - Bahrain international airport11895817 - Computers in bank dealing room,Bahrain11623238 - Bahrain,satellite image11564039 - Bahrain,satellite image11642917 - Durrat Al Bahrain,ISS image12944838 - India, Pakistan and Persian Gulf from space, illustration11889907 - Landsat image of an oilfield in eastern Saudi11744591 - Landsat image of Persian Gulf & Strait of Hormuz11712365 - US Navy underwater mine clearance drone11696671 - Underwater reconnaissance vehicle testing11629483 - Qatar,satellite image11629482 - Qatar,satellite image