This paper focuses on Wang Shi-Hsing's Travel Notes of Five Sacred Mountains. Through the body schema, I examine how Wang senses the real existence of nature by his sensory experience; how can he embody the crossover of physical experience and nature; and how to recognize a place and give it a name. Wang composes the nature with his sensory experience. He also keeps a record of folks via his own exploration and constructs the landscape with his documentary touch. In addition to the description of natural landscape, he traces the Cultural Imagination of historical memory.