0215151512-qpr Published April 13, 2015 at 640 × 480 in The Ruins – Tehuacalco Temple mount and sacrificial block, Tehuacalco archeological site, Mexico