Explorers in the Himalaya Mountains of Asia tell stories about a strange giant that is supposed to live high up on the cold, snowy peaks. Nobody has ever come close to this mysterious creature, which is called the Abominable Snowman. Some people say they have found its huge footprints. Most scientists doubt that the Snowman is a real animal. But others think it might just possibly be a leftover — a kind of man whose ancestors lived in caves thousands and thousands of years ago.