El Palo Alto

El Palo Alto is a Sequoia sempervirens (coast redwood tree) located in El Palo Alto Park on the banks of San Francisquito Creek in Palo Alto, California, United States. El Palo Alto means the tall stick in Spanish.

El Palo Alto

El Palo Alto is a Sequoia sempervirens (coast redwood tree) located in El Palo Alto Park on the banks of San Francisquito Creek in Palo Alto, California, United States. El Palo Alto means the tall stick in Spanish.