This photo taken on May 7, 2024 shows a view of waterlogged cars and buildings in Scharlau, Sao Leopoldo, in the state of Rio Grande do Sul, Brazil. (Photo by Claudia Martini/Xinhua)
Go to Forum >>0 Comment(s)