Correct,they are cryptids for a reason,as they say Sasquatch is the worlds greatest hide and seek champion.
the himalaya is superstition,I spoke to old people who said yes they exist,spoke to young people who said they had never seen one but been told stories,travel and internet have opened the world up and the old mysteries are dissapearing.