There are simply too many interesting places to look at in the North America. Beverly Hills, CA. Hawaii. New York City. Las Vegas. Goffstown, NH. But the winning location on Google's Street View had to be the campus of the place that brought us this photographic wonder. Smile, Google.
Photo: Street View