“Genesis” Filming Locations

The rest of the team attempts to go on vacation when Oliver heads off with Felicity to learn magic.

Arrow episode “Genesis” was filmed in Vancouver in Canada.

37 Avenue & 159a Street as Out for a Walk

Thea and Alex take a walk through the neighborhood they are visiting on vacation and Thea begins to notice strangeness, later, Thea searches the maze of streets for a way out.