Willow trees are commonly seen along the edges of ponds, lakes and rivers.
Willows are often seen on banks of lakes and streams where their roots help protect the shore line against the flow of water.
Weeping willow roots, if left unchecked, form thickets along streams and creeks where their roots spread into the water.
This photo shows the deeply furrowed bark of the willow tree.
Picturesque photo of willow tree branches and leaves overhanging the river bank.
Picturesque willow tree photo looking through the willow tree branches at the stream beyond.