Word Definition - 白雪皑皑

bái xuě ái ái brilliant white snow cover (esp. of distant peaks)