layers

The halfway point between San Jose, California and Palo Alto, California is: Mountain View, CA. Find a place to meet halfway.