The magical world of the Lord of the Rings has come alive in the Scottish town of Hamilton, South Lanarkshire. The town itself might not look much like Middle Earth, but it’s host to a free exhibition which has just opened called A Land of Shadows. [More]