“Watch the Thrones” Filming Locations
The ambassadors attempt a coo against Lexa and she is forced to fight a battle to the death against Roan while Pike agitates against the Grounders back in Arkadia.
The 100 episode “Watch the Thrones” was filmed in North Vancouver in Canada.