2700 North Vermont, In Griffith Park, Los Angeles, California 90027 USA
Photo Credit: www.la.com
Claim copyright