Where they were recorded +
Canada filming locations for trending drama, fantasy, The Order. Locations: Centre Lawn, Lougheed Highway, Coquitlam, BC,…