Photo of Country Road

Location: Allard Crescent (between Campground & Park)
As Seen In: Supergirl episode 2x15 "Exodus"