Mandatory Credit: Photo by Emmanuele Contini/NurPhoto/Shutterstock (13798309a) Tourists visit the Christ the Redeemer statue on the Corcovado Mountain in Rio De Janeiro, Brazil on February 26, 2023. Travel Destination - Brazil, Rio De Janeiro - 26 Fe