Wiracocha Temple, archaeological site of mud and volcanic stone constructions that were used for religious and administrative ceremonies.