The Yeti Supposedly Live in the __ Region of Nepal
This page is the CodyCross answer for the clue below from Amusement Park, Group 201, Puzzle 4 (Iconic Landmark).
Question is: The Yeti Supposedly Live in the __ Region of Nepal
and the answer is: HIMALAYAN