Translated Labs
YOU SAID:
Where clouds look like mountains
INTO JAPANESE
雲が山に見えるところ
BACK INTO ENGLISH
You should move to Japan!