Scooby-Doo et ses amis se retrouvent piégés dans les montagnes glaciales de l'Himalaya, alors qu'ils tentent de combattre l'abominable homme des neiges...