x
Breaking News
More () »

Christ the Redeemer statue dedicated on October 12, 1931

The statue is a hallmark of Brazilian culture.