uncoveredhistory.com
Xochicalco: Temple of the Stelae | Uncovered History
With spectacular views of the surrounding valley, the Pyramid of the Stelea is one of Xochicalco's most incredible monumental structures and home to three mysteriously buried Stelae.