Google announced a update to its Street View destinations to Google Maps Google Maps additionally added over 1,000 new locations around the world, including locations in Asia, Europe, Latin America, the U.S. and Canada. Planning on stopping by Singapore this summer? ...