Claim: Snowden was filmed in the Northern hemisphere.
Verdict: NOT ENOUGH INFO