A team of Japanese adventurers has claimed to have discovered the footprints of giant snowman Yeti in the high Himalayas.The Japanese team claimed they saw the footprints of Yeti in Dhaulagiri IV peak (at the altitude of 7,660 meter). They saw 20 cm long footprint that looked like humans, according to the expedition to Mt Dhaulagiri.
» full story