Presenting stunning imagery portraying the world's most momentous events alongside adorable wildlife pictures and captured moments of triumph, the annual World Press Photo traveling exhibition is now open to the public in Budapest through October 26. The exhibition presents a selection of superb photojournalism from the previous year, selected from 98,671 entries submitted to the contest. As usual, cute animals, human tragedies, and warfare are the primary themes of the pictures that made it to the finals.