Palo Alto: 41.404526, 2.210230