infomati

BEIJING, August 28, Xinhua -- A couple has planted more than 300,000 "love trees" since 2017 in a desert in north China under Alibaba's Ant Forest initiative.

key program 8.26 ouple plants 300000 love trees in desert for Ant Forest users

 

Scroll to top