People withered in blistering heat on both sides of the US-Mexico border, where temperatures hit scorching highs this week and many got little relief from the sun.
Maribel Padilla, part of the Brown Bag Coalition, met up with people who are homeless and particularly vulnerable to the heat in Calexico, California, on the border of Mexico, where temperatures hit 113F (45C).
She provided them with cold, wet towels and some refreshments to give them respite. Many placed the towels over the heads to shield themselves and rehydrated from the cool bottles of water.
Just across the border in Mexicali, Mexico, many plunged into indoor pools for some exercise and cool comfort. An outdoor taekwondo class waited for the sun to set before exerting themselves in the sweltering heat.
But there was little choice for those working outside, who sweated through their clothes in 115F (46C) temperatures. Most others kept away from the outdoors, or stayed in the shade cast by buildings.
The south-western US has baked in record hot weather over the last week, and more is expected to come, as climate change bolstered by El Niño, a cyclical and natural warming of the Pacific, pushes global temperatures to new highs.