Richard Kamau on 30th Jul

Brazil boasts one of the best ever statues in Christ The Redeemer and the view of the 30 metre symbolic statue was a constant...