photo via The Kelpies "The Kelpies" are a pair of 99-foot-tall horse head sculptures located on either side of a canal in Falkirk, Scotland. Created by