Tambomachay in Cuzco, Peru Tambomachay in Cuzco, Peru – Known for its aqueducts, canals and waterfalls