Question: Are both Bunguran Islands and Stefansson Island located in the same country?
Sentence (from "Stefansson Island"): An automated weather station is located on the northern part of the island at Lat: 73.8 Lon:- 105.3.
Relevant evidence: No