MovieMaps

“Human Trials” Filming Locations

The 100 episode “Human Trials” was filmed in North Vancouver in Canada.