Tepantitla & The Paradise of Tlaloc October 24, 2014 290 × 200 Tepantitla & The Paradise of Tlaloc 2-0025S: Slaves This appears to be a group of captives or slaves being tied together and led to the mountain to be sacrificed.