Incallajta is an archeological site located in Cochabamba, Bolivia. Its name literally means Inca land in the Quechua language. It is one of the main Inca remains known in the entire country. © Javier Revuelta
Ruta 23 Pocona Carrasco, Cochabamba