0 Likes
The Kelpies are the world's largest equine sculptures created by sculptor Andy Scott. They stand at an impressive 100 feet tall and are situated in the Helix Park Falkirk. Amazing to look at during the day and even more amazing at night time when they are lit up.