I nearly died too. Zoomed in to far on a building and nearly peed my pants.
Tagged: Google Maps
Google Maps has found Mario and Luigi in Manchester England. Don’t see any sewer pipes, but maybe these businesses are what bring in the money for their world, and galaxy, travels. See for youself...
Google Maps with Street View is an amazing thing. However as they randomly take pictures of everything, you never know what might show up. Like these two young warriors fighting in Pittsburgh, PA.