The Great Tapestry of Scotland is one of the world's largest community arts projects, hand stitched by 1,000 people from across Scotland. It is made up of 160 linen panels and 300 miles of wool – enough to stretch the entire length of Scotland. It is now on permanent display in its own purpose-built gallery and visitor centre in the town of Galashiels in the heartland of the Scottish Borders.