A woman helps another to wade through a waterlogged road during heavy rain following tropical storm Dana, in Kolkata, India, Friday, October 25, 2024. (Photo by Bikas Das/AP Photo)
Udomsak Ratanotayo, left, and Suttinan Boonsomkiat wear storm trooper costumes while donating blood at the Thai Red Cross in Bangkok, Thailand on Monday, April 28, 2014. Thai Star Wars fans will donate blood and give toys at an orphanage as part of a promotional campaign. (Photo by Sakchai Lalit/AP Photo)
An elephant dressed in a Santa Claus costume gives out gifts to students to mark the Christmas season at a school in Ayutthaya province on December 24, 2010. The event was held as part of a campaign to promote Christmas in Thailand. (Photo by Pornchai Kittiwongsakul/AFP Photo)
Of the epic landscape, the California-based photographer said: “It was an incredible moment and I'm just glad I decided that day to pick up my camera and give it a go because I don't know if I will ever get the chance again”. (Photo by Nolan Nitschke/Caters News)
A child dressed as Hindu god Krishna watches a mobile phone as a woman gives finishing touches to his costume on the occasion of “Janmashtami” festival marking the birth of Krishna in Ajmer on August 30, 2021. (Photo by Himanshu Sharma/AFP Photo)
Iraqi soldiers from 9th Armoured Division give drops of water to a dehydrated child rescued earlier by soldiers at the frontline, during the ongoing fighting between Iraqi forces and Islamic State militants near the Old City in western Mosul, Iraq June 13, 2017. (Photo by Erik De Castro/Reuters)
Medic James E. Callahan of Pittsfield, Mass., gives mouth-to-mouth resuscitation to a dying soldier in war zone D, about 50 miles northeast of Saigon, June 17, 1967. Thirty-one men of the 1st Infantry Division were reported killed in the guerrilla ambush, with more than 100 wounded. (Photo by Henri Huet/AP Photo)
A young girl gives a banana to a tamed baboon on the outskirts of Beira, Mozambique, Sunday, March, 31, 2019. Cholera cases among cyclone survivors in Mozambique have jumped to 271, authorities said. So far no cholera deaths have been confirmed. (Photo by Tsvangirayi Mukwazhi/AP Photo)