Yeti: Abominable for Nepalis, adorable for tourists
By Aashish Mishra
06 Feb, 2020
Yeti, also known as the abominable snowman, is a mythical creature supposed to prowl the Himalayan heights. But last month, it appeared at landmarks all across Kathmandu Valley – or at least, its sculptures did.