Interactive landscape installation art refers to a form of public art that incorporates interactive elements within a natural or urban landscape. These installations often engage viewers through sensory experiences, technology, or physical interaction. They can range from temporary sculptures and installations to permanent fixtures in parks and public spaces. The art form combines elements of sculpture, environmental design, and digital media to create dynamic and immersive experiences.