Question: Are both mountains, Karren and Dragmarpo Ri, located in the same country?
Sentence (from "Karren"): The summit station includes a panorama restaurant with an expansive view of Switzerland and Germany and the Rhine Valley.
Relevant evidence: No