Nature Walking In Mountain View, and Viewing 85 From Above

The twins and I banded together this afternoon to go exploring our neighborhood, with the side benefit of packing on the +Fitbit steps for me. We ended up taking the Stevens Creek Trail and walking up an overpass that overlooked Highway 85 - as you can see from their above freeway shot. Even though this pair has their daily collisions, they're practically inseparable.
3 Photos - View album
Shared publiclyView activity