Movies Filmed at Placerita Canyon Nature Center
Placerita Canyon Nature Center, 19152 Placerita Canyon Rd, Newhall, CA 91321, USA
from Agents of S.H.I.E.L.D. and 1 other movie.
Pee Wee's Farmhouse and Barn
from Jane the Virgin
Disney's Golden Oak Ranch
from Captain America: The First Avenger and 28 other movies.
Mighty Morphin Power Rangers
Angel Grove Park