Claim: Saint Petersburg is outside of Russia.
Verdict: REFUTES