Question: Are Shori Railway Station and Heidelberg Hauptbahnhof both located in the same country?
Sentence (from "Shori railway station"): Shori railway station is located in Balochistan, Pakistan.
Relevant evidence: Yes