Birch trees are the ultimate renewable resource with virtually every part of the tree being utilised. Country of origin: Russia, Ukraine, Belarus,China,Vietnam,Indonesia,Malaysia,Cambodia,Finland,India,Thailand,Brazil,Chile , Baltic region of Europe
Read More »