The Yeti -- a complex figure with an important place in Tibetan mythology-- is best known in the West as The Abominable Snowman: a large primate-like creature which -- like the Sasquatch, in the Pacific Northwest-- still sparks reports of occasional sightings in the Himalayas today.
This truly gigantic animatronic Yeti delivers a parting whallop of excitement, near the end of the Expedition Everest train ride.


