Back to album

Fog rolls across the Chilao Visitor Center in the Angeles National Forest

The Chilao Visitor Center is located in the Angeles National Forest approximately an hour north of Los Angeles.

930 views
2 faves
4 comments
Uploaded on December 29, 2008
Taken on October 17, 2005