From the 13th century to the middle of the 18th century, the travel texts to China depicted a beautiful Chinese image of a country of wealth, morality, civilization, wisdom and belief to the west. The author analyzed the western missionaries’ criticism of China from the 18th to the 19th century, the professional navigators’ criticism of China, and the researchers’ criticism of China’s decline, decay and stagnation, so as to project their historical pursuit of change and self transcendence. During this period, more and more national landscape images of decline, decay and stagnation appeared in the travel texts, and the idealized image of China began to walk into the tomb of history.