No 2 Brazil
The statue of Christ the Redeemer overlooks the harbor in Rio de Janeiro and Sugarloaf Mountain, in Brazil. [Photo/IC]
I'm not fluff
The inscrutable Chinese
7 reasons why I love China