This site rivals Machu Picchu in nearby similar architecture.