Citizens cool off at a rail transit platform as the high temperature continues in Chongqing, China, July 21, 2024.