A literary and artistic masterpiece can reflect social reality in many ways: One Hundred Years of Solitude [Analysis: This work was created by Colombia to portray the story of the Macondo family for a hundred years.] Through the experiences of several generations of this family, the author reflects the history and reality of Colombia society. In the novel, the author described a world full of magic and mystery. In this world, there were all kinds of magical creatures and characters. However, in this seemingly magical world, the author also revealed many social problems such as the gap between the rich and the poor, political corruption and so on. These problems were deeply reflected in the novel and were embodied by the fate of the Macondo family. In addition, the Macondo family in the novel was also a microcosm of Colombia society. Their experiences reflected the social reality of different historical periods in Colombia's history, such as the colonial period and the independence period. At the same time, the fate of the family members also reflected the current situation and problems of Colombia society, such as the gap between the rich and the poor, political corruption, etc. Therefore," One Hundred Years of Solitude " was a literary and artistic masterpiece that reflected social reality. It profoundly revealed the current situation and problems of Colombia society through magical realism.