Translated Labs
YOU SAID:
is my house on a mountain
INTO JAPANESE
私の家は山にあります
BACK INTO ENGLISH
My house is located in the mountain
私の家は山に位置しています
Yes! You've got it man! You've got it