Register and share your invite link to earn from video plays and referrals.

Epic Maps 🗺️
@theepicmap
Educational and informative world Maps 🗺️. We do not own any content posted. Dm for removal/credit.
Joined December 2020
6 Following    1.2M Followers
China has planted more trees than any other country. Since 1978, China has planted 66 billion trees to hold back two deserts.
0
80
4.6K
441
Forward to community