Respuesta :

la pregunta del millon, jeje
resulta que son varios motivos
el suelo a nivel del mar es caliente por estar cerca de las capas tectonicas calientes
el aire es mas presurizado, la temperatura a nivel del mar es la temperatura "propia" de la tierra por los rayos solares
y las montañas son frias, aparte de que la roca y la tierra son pesimos conductores de calor, asi que a medida que subes, pisas suelo mas frio, por estar alejado del suelo
y el aire es mas enrarecido, menos presurizado, lo que hace que el aire caliente pierda calor a medida que asciende, por ley de boyle
eso enfria mas las montañas
resultado: pacheco en las alturas 
y esta bien, asi tenemos climas variados en las piedras