Maps Published April 16, 2013 at 749 × 423 in Microsoft Updates Windows 8 Bing Apps: News, Finance, Weather, Sports, Maps, Travel