Swimming Santas, dazzling aerobatics and more
A diver dressed in a Santa Claus costume swims with a penguin at Sunshine Aquarium during preparations for the upcoming Christmas special event in Tokyo on 1 December 2025.
The Marksmen aerobatic team from South Africa performs at Aero Asia 2025 in Zhuhai, Guangdong province, southern China, on 28 November 2025.
A Palestinian boy gets ready to carry a child after heavy rain flooded a makeshift camp housing displaced Palestinians in Maghazi refugee camp in the central Gaza Strip on 25 November 2025.
A man rows his boat across Dal Lake in Srinagar, Kashmir, India, on a cold morning, on 2 December 2025.
A general view of a TV cameraman silhouetted in front of the sun during Formula One F1 Qatar Grand Prix practice at Lusail International Circuit in Qatar on 28 November 2025.
The Spider-Man balloon flies during the Macy's Thanksgiving Day Parade 2025, in New York City, US, on 27 November 2025.
Somali traders load a fish on a porter at Liido beach on the shores of the Indian Ocean in Mogadishu, Somalia, on 1 December 2025.
A Kashmiri woman throws water on burning twigs and fallen leaves on a cold morning on the banks of Dal Lake in Srinagar, Indian Kashmir, on 2 December 2025.
School girls pose with placards as they align in a formation of the red ribbon to raise awareness on 'World AIDS Day' in Amritsar on 1 December 2025.
Laotian service members march during the Lao National Day military parade in Vientiane on 2 December 2025, during commemorations of 50 years of communist rule.