The Veil of the Temple

The Veil of the Temple is a piece of choral music by British composer Sir John Tavener. Identified by Tavener as "the supreme achievement of my life", it is set for four choirs, several orchestras and soloists and lasts at least seven hours. It is based on text from a number of religions. It was commissioned by the Temple Church, in London, and received its world premiere performance there in June 2003.