sentences:  Altar 2 is located to the west of Stela 3 in the North Plaza.It was found buried under accumulated detritus, resting upon a cobblestone floor.It is sculpted from fossiliferous limestone and measures .