Echo Lake Park
Los Angles, California
DESCRIPTION: In Season 2 of CBS’s hit action series, it’s all about Supergirl, Clark Kent’s mysterious cousin. Follow Kara Danvers (Melissa Benoist) as she heads to Echo Lake Park in downtown Los Angeles. With the skyline in the background and palm-tree lined ponds and lakes, the green space is the perfect spot to unwind--or in this case, for our new superhero to take flight. Scroll down to see more film locations identifed from Supergirl - Season 1 Episode 7 - Human For A Day.