travel The yeti is no longer Nepal's official tourist mascot because it didn't look like a yeti David Pescovitz