Nepali police detained over 100 Tibetan separatists in the Nepali capital of Kathmandu Friday afternoon.
At around 1500 local time (0915 GMT), the separatists thronged to the visa office of the Chinese Embassy in Nepal and tried to break Nepali police's bar.
The traffic soon came into a mess. Police had to evacuate some jammed vehicles near the site.
Some shops, travel agencies and airlines offices had to suspend operation because the rally disrupted their business.
"Nepal's law allows arresting those whose activities are adversely affecting the general public. We have arrested them to maintain law and order in the city," Chief District Officer of Kathmandu Jayamukunda Khanal told Xinhua in a recent interview.
The Nepali government has repeatedly said that Tibet is an inalienable part of China and that it will not allow anti-China activities on its territory.
Tibetan separatists have staged frequent anti-China protests in Kathmandu since mid-March, which have usually taken place every Friday afternoon for the past weeks.
The activities often went ugly, leading to disruptions of city traffic and clashes with police during which some policemen were injured.
Chinese Ambassador Zheng Xianglin said last month that there were criminal acts of beating and smashing by the separatists in Kathmandu against other Tibetans who either refused to take part in anti-China activities or held different positions from the separatists.