x
Breaking News
More () »

Christ the Redeemer statue dedicated on October 12, 1931

The statue is a hallmark of Brazilian culture.

Before You Leave, Check This Out