Question: Are Staraya Ladoga and Stiklestad located in the same country?
Sentence (from "Staraya Ladoga"): Staraya Ladoga) is a rural locality( a" selo") in Volkhovsky District of Leningrad Oblast, Russia, located on the Volkhov River near Lake Ladoga, north of the town of Volkhov, the administrative center of the district.
Relevant evidence: Yes