"Weird Wonder Tales: The Man Who Found Shangri-la,” by Stan Lee with art by Jack Kirby (all images courtesy Rubin Museum of Art) Something about Tibet has always seemed very mysterious to the West.
(CNN) — For centuries, humans have been searching for the Yeti — and now, in an unceremonious tweet, the Indian Army is claiming to have found evidence of the mythical Himalayan monster. On Tuesday, ...
A rare animal, the inspiration for the yeti legend, was photographed in India for the first time, wildlife officials said. Photo shows a representative area of Sikkim. Photo from Amey Meher via ...