The so-called Greek Pyramids, or Pyramids of Argolis, are a group of ancient truncated pyramidal structures (frusta) and blockhouse-like buildings scattered across the eastern Peloponnese in Greece, ...