New Google Maps makes ogling driving roads even more pleasureable

Here's the vista point where we hang out and do... things.