A man riding a horse cart commutes through a flooded street at a market following heavy rainfall in Lahore on August 1, 2024. Pakistan's second-largest city of Lahore was deluged with record-breaking rainfall on August 1, the national weather agency said, with hospitals flooded, power interrupted and streets submerged in the metropolis home to 13 million. (Photo by Arif ALI / AFP)