India's army says it has discovered 'mythical' yeti's footprints

Mount Makalu is the world's fifth highest mountain and is located about 12 miles south of Mount Everest.

from NBC News Top Stories https://nbcnews.to/2Vba3rG

Comments

Popular posts from this blog

New target to improve response to cancer immunotherapy

New 3D imaging and visualization technique provides detailed views of muscle architecture