A Mysterious Triangle from a Mysterious Ruin