The
Hospitality Tour
click pic for rest of trip
THE
LECHT
is a big hill in the Grampians in
Scotland. This section is a little breather, halfway up.
I'm going the wrong way, for the sake of the picture.
Thanks to John