A short documentary on the Dwan Light Sanctuary, a permanent art installation/space for contemplation on the campus of the United World College in Las Vegas (New Mexico, not Nevada).
If the Prism Sanctuary doesn’t already know about this place, they probably ought to.