POI's creator (Voyajo Team)
Muncho Pass (el. 1095 m.), also known as Muncho Lake Pass, Drogheda Lake Pass or Muncho-Toad Pass, is the northernmost mountain pass in the Rocky Mountains to be traversed by a public highway. Located in Muncho Lake Provincial Park, British Columbia, Canada, the pass links the Toad River and Trout (...) (from Wikipedia)