Best of News

Keywords

DigitalGlobe 'overview' Satellite Imagery of Mecca, Saudi Arabia. News PhotoDigitalGlobe,High Angle View,Horizontal,Image,Mecca,Persian Gulf Countries,Satellite View,Saudi Arabia,Science and TechnologyPhotographer Collection: DigitalGlobe 2013 DigitalGlobeMECCA, SAUDI ARABIA, OVERVIEW - JANUARY 4, 2013: DigitalGlobe 'overview' Satellite Imagery of Mecca, Saudi Arabia. (Photo DigitalGlobe via Getty Images)