Torrey Pines State Natural Reserve

Torrey Pines State Natural Reserve in La Jolla, California, is a peaceful coastal haven with Torrey pine trees, canyons, cliffs, and wildlife.