Brazil is encouraging visitors to vote for the Amazon and the Iguazu Falls, two finalists of the "New 7 Wonders of Nature," by launching a campaign at the Expo site today.
Visitors to the pavilion will be able to view the breath-taking sceneries of the Amazon River and the Iguazu Falls on screens.
...















