"The snow is beautiful if you are inside the house" should be an acceptable answer. It seems like a more natural English translation.
Could "if snow is inside the house, it is beautiful." be a correct translation? I know it doesnt make sense but without specifying "you" it could be right? Lol