HomeDiscover Spaces

Shan Hai Jing installation art

Quick answer:

Shan Hai Jing installation art refers to artistic creations that draw inspiration from the classic Chinese text 'Shan Hai Jing' (Classic of Mountains and Seas). This text is an ancient Chinese mythological and geographical compilation, filled with legendary creatures, mythical landscapes, and historical anecdotes. Installation artists often use various media to recreate scenes or concepts from the text, exploring themes of mythology, nature, and cultural identity.

loading....