Question: Are both mountains, Vilyuchik and Napasorsuaq, located in the same country?
Sentence (from "Vilyuchik"): Vilyuchik, also known as Vilyuchinsky is a stratovolcano in the southern part of Kamchatka Peninsula, Russia.
Relevant evidence: Yes