In December, Microsoft released the first public preview of its revamped Bing Maps, offering Windows 8.1 users a way to view over 70 cities around the world in full 3D using the company’s own advanced cameras combined with new software...
Read More...