ऊँचाई, मौसम, और मिट्टी में विविधता के कारण यहाँ बहुत ही भिन्‍न - भिन्‍न प्रकार के पेड़, झाड़ियाँ, और अन्य पौधे होते हैं — इनमें कुछ ऐसे भी हैं जो ठंडे पर्वतीय प्रदेशों में पनपते हैं, अन्य जो उष्ण रेगिस्तान में बढ़ते हैं, और भी अन्य जो जलोढ - मैदान या चट्टानी पठार में फलते - फूलते हैं ।