YOU SAID:
The snowier the mountain, the better!
INTO JAPANESE
山は雪が多ければ多いほど良いです!
BACK INTO ENGLISH
The more snow the mountains have, the better!
INTO JAPANESE
山に雪が多ければ多いほど良いです!
BACK INTO ENGLISH
The more snow in the mountains, the better!
INTO JAPANESE
山には雪が多ければ多いほど良いです!
BACK INTO ENGLISH
The more snow in the mountains, the better!
That didn't even make that much sense in English.