I'm honestly not sure how to describe what I just experienced. You just have to go to Meow Wolf in Santa Fe and see it for yourself.
Camping Location
Albuquerque, New Mexico
*Note - If an image has this arrow icon
on the right side then it is a gallery. Click the arrow or swipe to view additional photos.