via blogs.ft.com complain
Located in Falkirk, Scotland, "The Kelpies" is the largest equine sculpture in the world.
like us to get more interesting stuff!