A Greenpeace activist displays a banner during a demonstration outside the venue of the UN 2009 5th Climate Change Talks in Barcelona, Spain, Nov. 5, 2009.[Xinhua]