The Kelpies
The Kelpies are one of the largest equine sculptures in the world, standing 30 metres (100 feet) tall. They are the landmark feature of The Helix Environmental Regeneration Scheme on the Forth and Clyde Canal near Falkirk on Central Scotland.... View Project