One Hundred Years of Solitude is the story of seven generations of the Buendía Family in the town of Macondo. The founding patriarch of Macondo, José Arcadio Buendía, and Úrsula Iguarán, his wife (and first cousin), leave their hometown in Riohacha, Colombia, after José Arcadio kills Prudencio Aguilar after a cockfight for suggesting José Arcadio was impotent. One night of their emigration journey, while camping on a riverbank, José Arcadio dreams of "Macondo", a city of mirrors that reflected the world in and about it. Upon awakening, he decides to establish Macondo at the riverside; after days of wandering the jungle, his founding of Macondo is utopic. José Arcadio Buendía believes Macondo to be surrounded by water, and from that island, he invents the world according to his perceptions.[8] Soon after its founding, Macondo became a town frequented by unusual and extraordinary events that involve the generations of the Buendía family, who are unable or unwilling to escape their periodic (mostly self-inflicted) misfortunes. For years the town has been solitary and unconnected to the outside world, with the exception of the annual visit of a band of gypsies, who show the townspeople scientific discoveries such as magnets, telescopes, and ice. The leader of the gypsies, a man named Melquíades, maintains a close friendship with José Arcadio, who becomes increasingly withdrawn, obsessed with investigating the mysteries of the universe presented to him by the gypsies. Ultimately, he is driven insane, speaking only in Latin, and is tied to a chestnut tree by his family for many years until his death.