Amazon (Location)

The Amazon is commonly used term for Amazon River located in South America, and the area surrounding it. Amazon River is the longest and largest river in the world.

History
Lara Croft fount Quaxet Temple near the Amazon River, and destroyed it in process of stopping Quaxet returning to life.