The Teide violet grows at an altitude of nearly 12,000 feet [3,700 meters] on the island of Tenerife off the coast of North Africa.
Violet Teide tumbuh di ketinggian hampir 3.700 meter di Pulau Tenerife, lepas pantai Afrika Utara.