alex grey has a phenomenal permanenent installation/gallery/collective/venue called the "Chapel of Sacred Mirrors" on the west side in new york, check out http://www.cosm.org/ Abusive comment hidden. (Show it anyway.)