Creag an Leth-choinCreag an Leth-choin, also known as Lurcher's Crag, is a summit in Cairngorms National Park, Scotland, United Kingdom. It is high.The Aetherius Society considers it to be one of its 19 holy mountains.