The trees must grow very, very fast in Scotland!

What a beautiful place.....