World Question 3

Name this wonder

Clues

Located mainly in Brazil and Peru

A rainforest that is
larger than Europe