This is one of the stained glass windows at Charlemagne's Cathedral in Aachen Germany.