It's home to both bustling cosmopolitan cities like Rio de Janeiro and Sao Paulo, to indigenous Amazonian tribal villages virtually untouched by outsiders.