The building at Chupacigarro reveals three superimposed platforms and stone walls marked by large 'huancas' at the corners ...