Anyone know what the floating triangles are in Mt Bur-Omisace?

They're like monuments scattered throughout the town. Literally just stone triangles, but floating. Very mystic looking indeed.