Why are there are no trees in the tundra?
There is not enough annual rainfall to sustain vegetation.
The snow never melts, and therefore there is not enough water to sustain vegetation.
The roots cannot grow deep into the soil because it is always frozen.
The heat during the day does not allow vegetation to thrive in this climate.