Amazon River On World Map : Detailed satellite map of amazon river this page shows the location of amazon river, brazil on a detailed satellite map. Amazon River On World Map - The enormous river basin contains 10 percent of the world's plant and animal life and supplies about 20 percent of the.