View of Ipanema Beach in Rio de Janeiro
People view handicrafts for sale on the Ipanema Beach in Rio de Janeiro, Brazil, April 26, 2024. (Xinhua/Wang Tiancong) A craftsman makes artworks in the Ipanema district of Rio de Janeiro, Brazil, April 26, 2024. (Xinhua/Wang Tiancong) A surfer (L …