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.