为什么巴西的首都叫里约热内卢而不是圣保罗?

因为历史上巴西和阿根廷都是葡萄牙和西班牙的殖民地。

巴西最初是印第安人居住的地方。16世纪初,成为葡萄牙殖民地。1822年9月7日建立巴西帝国,1889年推翻帝制,建立共和国。美国成立于1891。1967更改为当前国家名称。1500年4月22日,葡萄牙航海家佩德罗?卡布拉尔抵达巴西。他给这片土地命名了?圣十字?并宣布归葡萄牙所有。因为葡萄牙殖民者的掠夺是从砍伐巴西红木开始的,红木?(Brasil)这个词已经逐渐被取代了?圣十字?,成为巴西的名字,沿用至今。