YOU SAID:
Snow peaked montains or down a small revene
INTO JAPANESE
雪が山頂にあるか、小さな復活
BACK INTO ENGLISH
Snow is on the top of the mountain or small resurrection
INTO JAPANESE
雪が山の頂上または小さな復活
BACK INTO ENGLISH
Snow on top of mountain or small revival
INTO JAPANESE
山の頂上での雪または小さなリバイバル
BACK INTO ENGLISH
Snow or small revival at the top of the mountain
INTO JAPANESE
山の頂上で雪または小さなリバイバル
BACK INTO ENGLISH
Snow or small revival at the top of the mountain
That didn't even make that much sense in English.