The Afghan Pine is the national tree of Afghanistan, and it is an important symbol of the country’s history. It is native to Afghanistan and its range extends from northwestern Pakistan eastward through northern India and Nepal to southern Tibet. The Afghan pine tree has many different varieties and grows best in the mountains […]