Denver Meow Wolf’s “Convergence Station,” the Santa Fe, New Mexico-based arts and entertainment company’s new permanent installation in Denver. Meow Wolf Denver is an immersive, interactive experience that will transport audiences of all ages into new dimensions of storytelling and creative exploration. Created by over 300 collaborating artists, this 4-story 90,000-square foot exhibition will be the home to dozens of installations, rooms, portals, and wormholes layered with interactivity. Groups and tourists alike will enjoy the psychedelic mind-bending art and the underlying, rich narrative, that will leave almost anyone talking about Denver in a whole new way
Unforgettable, transformational, and not to be missed.