Arts & CultureNew YorkNews See ARTECHOUSE’s Latest Immersive Installation, “Intangible Forms” ARTECHOUSE, an immersive digital space, has been a smash hit in New York City. Located in the lower level below