(Credit: Google; Screenshot by Zack Whittaker/CNET)
Google has added fresh high-resolution aerial and satellite imagery to its mapping services for 25 cities and 72 countries.
Among the imagery to get an update is the Olympic Park, London, where athletes around the world are currently vying for medals in the London 2012 games.
Google noted on its LatLong blog that the pictures show the "final construction touches" being added to the East London stadium, suggesting the images are no more than a month old.
More than 20 U.S. cities have been also updated with 45-degree imagery, which Google users to build its urban 3D models, as part of the refresh. Meanwhile, other major European cities in the U.K., Spain, and Germany also saw upgraded satellite imagery, as did parts of Latin and South America, the Middle East, and Australia.