MovieMaps
Browse Locations
Cities
Show Map
Dragon Boys Filming Locations
View on IMDb
Dragon Boys was filmed in
Langley
in Canada.
Flourishing Chinese Seafood Restaurant
Restaurant
Source:
The Georgia Straight