Но разве не видел никто, что в горах люди могут голые ходить и не мерзнуть, хотя под ногами снег?
Не только видел, но и сам ходил, причем неоднократно.
А в низине не так.
В низине точно так же. Например, однажды в январе я остановился на заправке где-то в дебрях Нижегородской области, вышел из машины и минут пять гулял туда-сюда. На мне был только легкий свитер, а на улице - минус 30. А под ногами был снег. А секрет в том, что я до этого 6 часов сидел в теплой машине, а на улице светило солнце и было полное безветрие... Для "5 минут погулять" этого достаточно...
Если не ошибаюсь, то объясните, пожалуйста.
Вы не ошибаетесь, а демагогируете. В горах иногда тепло, а иногда холодно. Точно так же, как в Антарктиде и в Африке на экваторе. Ваши вопросы предельно размыты и неконкретны, какой ответ вы ожидаете?
Почему в горах холодно? - Потому что температура низкая.
Почему слой теплого воздуха не повторяет рельеф? - Иногда повторяет...
К перечисленным в топике факторам могу добавить еще содержание кислорода. Человек без высотной акклиматизации на большой высоте (примерно от 3000 метров) начинает чувствовать себя более замерзшим при той же температуре, потому что кислорода не хватает для поддержания температуры тела.