This is an interior view of the Chapel of the Maccabees in St. Pierre Cathedral, Geneva. Picture by J-P. Scherrer, a professional photographer and panorama expert.