Wow Nepal is really super efficient to catch those who break the law with regards to protesting against China huh? They must be dead serious in ensuring their relationship with is smooth and well. I guess who wouldn't when your country is going to be developed China with billions pouring in.
Today more and more countries are trading with China and welcoming China investment that will boost their economy, hence, it is no surprise to see everyone aligning with trade rather than war. This is a far better future than what is expected from the western leaders.
Nepal is being smart this time and sorry Tibetans, you should stop standing in people's way and causing trouble. Tibetans need to appreciate what they have, wherever they may be, and they should follow the rules of that particular host country otherwise they should just pack up a go, no one is stopping them, and at the rate they are going, they'll be packing up real soon. Don't throw rocks when you are living in a glass house!