This very much looks to be a color revolution in progress. It looks like the protests were kicked off by Hami Nepal:
The bottom logo on Hami Nepal's website is the Students for a Free Tibet organization, listed as NED-funded in a 2019 NED disclosure archived here.
Oh and guess who visited Nepal a couple of years ago
