Chinese concept of landscape design originates from Chinese traditional culture, which is based on the basic framework integrating Confucianism, Taoism and Buddhism and embodied in the design of many classic ancient landscapes. However, spiritual culture is seriously missing in Chinese modern landscape construction, which affects landscape design and shaping. It is urgent to restore spiritual culture in modern landscape design. The development of landscape design shall give more priority to the harmony of human, culture and the nature, and emphasize Chinese spiritual culture in modern landscape design. Only those landscape designs that embody the connotation of Chinese spiritual culture can have real vitality, and only those designs that embody the features of Chinese spiritual culture can actually give people spiritual comfort and a sense of belonging. Giving priority to creating and presenting spiritual culture and images of Chinese landscape and seeking for landscape designs that present Chinese features is the path for innovative development of Chinese landscape design.