Tree of Heaven

The Ailanthus Tree, or Tree of Heaven is an invasive and unwanted tree that grows thickly along Okanagan Centre Road West. The Municipality of Lake Country has been attempting to eradicate as much as possible along the roadways, and has been encouraging property...