Bing Earth Maps Bing Earth MapsBing Maps Hybrid... Bing MapsBing Maps ChinaMicrosoft's answer to Google EarthBing Maps is Microsoft's atlas web app, offering map and satellite views of earth and street view and an excellent birds eye view of cities.Microsoft's answer to Google EarthBing Earth Maps