mountain lodge /ˈmɒsk ˈwɒn/ n

中文:山间小屋

Meaning:Small, usually wooden dwelling built on the side of a mountain; it sometimes provides direct access to the ski area.

Found in these illustrated scenes(1)

‹ Browse all scenes