Respuesta :
The climate factor which best explains the presence of permanent snow on its peak is high elevation or altitude.
What is Altitude?
This is defined as the height of an object or substance which is normally above the reference level.
High altitude means a colder environment and thus is the reason why there is presence of permanent snow on the mountain's peak.
Read more about Altitude here https://brainly.com/question/1159693
#SPJ2