Photo 2 of 4

View all

Eroding bank prompts closure on Stevens Creek Trail
A Google bike is found dumped over the highway overpass at Stevens Creek Trail on Jan. 18, 2017. Photo by Michelle Le

© 2017 Mountain View Online.
All rights reserved.