3 ms·1) San Francisco 2) Mountain View / Palo Alto 3) Boulderby xiaoma 13y ago1) San Francisco 2) Mountain View / Palo Alto 3) Boulder