ABCNews.com

Today in Pictures: May 3, 2012

Top photos from around the globe.

Today in Pictures: May 3, 2012

Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
Today in Pictures: May 3, 2012
A Nepalese priest prepares to throw a coconut from the top of the chariot of Hindu deity Rato Machhendranath, in Lalitpur, Nepal, May 3, 2012. The chariot festival of Rato Machhendranath, regarded as the rain God, is one of the oldest and longest festivals celebrated in the Katmandu Valley. (Niranjan Shrestha/AP Photo )
ABC News on Facebook