>>17990445
It's literally just rocks they hauled up to the mountain and concreted together to make fake monuments

The only people I even see talking about it are crazy ass mormons trying to say mexicans using concrete on their fake monuments possibly proves their bible true or something