Shared publicly  - 
 
Did you know ? Brazil has one of the New 7 Wonders of the World, the Christ Redeemer statue, located in Rio De Janeiro.
1
Add a comment...