MovieMaps

Photo of National City Ice Rink

Location: Pitt Meadows Arena Complex
As Seen In: Supergirl episode 3x13 “Both Sides Now

Ruby and Sam hold hands in the middle of the rink while preparing to race.