Scotland Next Rosslyn Castle  

 

Roslin Glen (the valley of the River Esk) from the causeway.