Two children riding bicycles along a forest path, Inshriach Forest, Cairngorms NP, Scotland, UK, November 2011 Model released. 2020VISION Book Plate. Did you know? The Cairngorms is the UK's largest national park with an area of 4528 sq km, more than twice the size of the Lake District.