These are the kind of maoists who still believe China's "great leap forward" was a great success, something even the chi-coms won't say any more.
I have a feeling the Nepalese tourist industry just went to hell.