Pine Tree

Deodar Tree

Deodar tree is also known as Himalayan Cedar and Devadar in Hindi. The botanical name is Cedrus deodara and belongs…