Pampa de La Quinua

E335963 UNEXPLORED

Pampa de La Quinua is a historic highland plain in Peru, renowned as the site of the decisive Battle of Ayacucho that secured Latin American independence from Spanish rule.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Battle of Ayacucho location Pampa de La Quinua