MovieMaps

“The China Shop” Filming Locations

The Romeo Section episode “The China Shop” was filmed in Vancouver in Canada.

Kitsilano Pool as Swimming Pool

Rufus meets with Wolfgang and tells him about the change in is mission.

Source: IMDb

Hastings Racecourse (PNE) as Hastings Racecourse

Rufus meets with Wolfgang and tells him about the state of his current mission.

Source: IMDb