Influenced by climate, microclimate, latitude, altitude, and currents

Influenced by climate, microclimate, latitude, altitude, and currents

a) temperature
b) precipitation
c) season change