Enter The Awe & Inspiring Dimension of ‘Celestia’ At Denver’s St. John’s Cathedral, Thru Jan 17, 2027
Celestia is awing sensory immersive high tech light and original orchestra sound experience that will make you feel like you are in heaven. That’s what Celestia means. It is a Latin adjective meaning “heavenly, ” of the sky” or “divine.
