The Yeti, a legendary creature of the Himalayas, remains an enigma. Stories of a mysterious, elusive beast continue to captivate imaginations worldwide.