The Mountain Tribe

The Mountain Tribe is a simple people living an isolated but happy life in their icy refuge on the mountaintop. But their resourceful, ingenious thinking has created a unique flying machine that saves them and the Twin Sister in the nick of time.