YOU SAID:
It is snowing on the mountain.
INTO JAPANESE
山に雪が降っています。
BACK INTO ENGLISH
Snowing in the mountains.
INTO JAPANESE
山は雪。
BACK INTO ENGLISH
The mountain's snow.
INTO JAPANESE
山の雪。
BACK INTO ENGLISH
The snow in the mountains.
INTO JAPANESE
山の雪。
BACK INTO ENGLISH
The snow in the mountains.
You should move to Japan!