MovieMaps

Photo of Starling City Aquarium

Location: Vancouver Aquarium
As Seen In: Arrow episode 1x19 “Unfinished Business