A grove of tall pine trees.

Stand Tall

A grove of tall pine trees.

In the forests of Banff, Canada, to survive, the trees stand tall. I’m not sure why Mother Nature decided to make them all this tall, she could have just made shorter trees, but it sure makes the forest seem wondrous!