Mountain View

Bustling Silicon Valley tech hub on the shores of San Francisco Bay