Google Maps just updated with high res aerial photography from a bunch of places around the world including London, Paris, Kuwait City, and more.
Google Maps just updated with high res aerial photography from a bunch of places around the world including London, Paris, Kuwait City, and more.