Hundreds come to protest global warming.