The Kelpies - Falkirk 27-06-2015 14:14 The Kelpies, located in Falkirk, Scotland tower a colossal 30 metres above the Forth and Clyde Canal and form a...