Chris is correct. I have a Mandarin speaker on my team, and her translation is: "the villa in the (tall) mountain with clouds." Pretty much what the picture shows.