10/06/2009 | Rio de Janeiro, Brazil | And another. This is a very impressive statue and large enough to be seen from many parts of Rio.