Some experts think than these Stairs located in the Monte Alban archaeological site use to be part of ritual of human sacrifice.