The Kelpies statues at The Helix, a park in Falkirk, Scotland

The Kelpies statues at The Helix, a park in Falkirk, Scotland

© Best Shot Factory/REX/Shutterstock

The Kelpies statues at The Helix, a park in Falkirk, Scotland

The Kelpies statues at The Helix, a park in Falkirk, Scotland

Related Tags