Question: Are both Houhai and Jack London Lake located in the same country?
Sentence (from "Jack London Lake"): Jack London Lake is a mountain lake located above sea level in the Annachag Mountains at the upper reaches of the Kolyma River in the Yagodninsky District of Magadan Oblast, Russia.
Relevant evidence: Yes