Where is the Snowdon Massif located?
Correct answer: Wales
baymax
well Snowdon is in Wales, so logically?!
Heecm
Could've sworn he was in Russia!