At Lake Levin Park in Milpitas there is a dog park. Also there are some rather steep hills that people were throwing themselves off of with the aid of various devices. I didn’t get any pictures of that but did get a very nice capture of the hills before the sun toasts them brown
↧