The National Fine Art Gallery > Stevens Creek Park > South Valley Previous Next
South Valley
Somewhere down there is freeway 17, which leads down to Santa Cruz.