Gu Yanwu's family was a big and wealthy family in Jiangnan. His grandfather far-sighted and believed that education should be based on practical research. He was greatly influenced by his grandfather. Gu Yanwu spent more than 20 years travelling in the north, covering Henan, Shandong, Shanxi and Shaanxi. He used two horses and four donkeys to carry his books.