Best images of the year World Press Photo, founded in 1955, is an independent nonprofit organization based in Amsterdam (The Netherlands), known for holding the largest and most prestigious annual press photography contest. Every year in February an independent international jury consisting of thirteen members, and composed of graphic designers, photographers and representatives of press