Month: August 2011

Trees of God

In Altadena, California is a street lined with tall deodar trees rising 30 ft. and higher. At night, the trees’ branches seem to arch over the eight or so blocks of Santa Rosa Ave. that each December is known as Christmas Tree Lane. For most years since 1920, the deodars — a tree native to […]

Read More