This is the stained glass wall behind the altar at Sainte Chapelle church in Paris.