These ruins are called Chachabamba, and are part of a small Inca religious center. They appeared near the beginning of our hike.