Workers put a sticker on a stage inside the Congress Hall of the World Economic Forum at the Swiss Alpine resort of Davos yesterday.
The annual forum is held from today to Sunday in Davos, where some 2,500 business and political leaders are gathering this year.
Beijing style: Duck, opera, fog and cough...