Incredible high resolution photography of cities around the world. Some images are up 195 billion pixels.