Revelers participate in the carnival parade in Rio de Janeiro, Brazil, on Feb. 18, 2024. (Xinhua/Wang Tiancong)