Aerial view of the wealthy residential neighborhood of Urca, where the house where the movie "I'm Still Here" was shot in Rio de Janeiro, Brazil, on January 23, 2025. The film 'I'm Still Here', set during Brazil's 1970s dictatorship, received three Oscar nominations in an announcement on Thursday postponed by the devastating Los Angeles wildfires. (Photo by Pablo PORCIUNCULA / AFP) (Photo by PABLO PORCIUNCULA/AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo