Comment Comment by martijn_himself Google Maps must be one of the modern wonders of the world, it's still nothing short of breathtaking to zoom out of streetview in crowded London and then land somewhere on a country crossroads in remote Vietnam. parent martijn_himself 8 years ago