Soldiers Leap September 19, 2013 · by PNCO · in SW England & Scotland. · This is a quiet lake at Soldiers Leap in Killiecrankie Schotland.. loved the reflection in the water.. this picture is made up of three images Rate this:Share this:ShareFacebookTwitterLike this:Like Loading... Related