Swiss police have arrested 32 pro-Tibet activists who were protesting against a visit by Chinese President Xi Jinping.
The group, made up of Tibetans and Swiss nationals, were detained on Sunday for flouting restrictions set up by police in the capital, Bern.
One man was also prevented from setting himself on fire, said police.
Mr Xi is in Switzerland for a state visit ahead of the World Economic Forum which begins in Davos on Tuesday, a first for a Chinese president.