ReadWriteQuiz
Chinese dictionary
sl(usually referring to Sichuan Province) the land of abundance; a land of plenty
四川土地肥沃,物产丰富,有“天府之国”的美称。
Sichuan province is a land of fertile soil and rich resources, so it is known as "Nature's storehouse".
antonym