mountain in Rio de Janeiro, Brazil, known for the Christ Statue
Nothing published yet — the first post fills this front page.