What are Scotland’s Mythical Horse Head Sculptures?

What are Scotland’s mythical horse head sculptures? The Kelpies, the largest equine sculptures in the world, are Scotland’s mythical horse head sculptures.