50,000 demonstrators out to defend forest and climate