Paris, France, 2004: The World Press Photo awards in Paris (2004) were displayed outdoors, where everyone and anyone could view the past year of photo-journalistic excellence for free. A decade later and the 2014 winners have just been announced. You can view the 98,671 pictures, by 5,754 photographers here.