Hello,
I think there might be an error on the airspace depiction on the french charts.
Above FL 115 all airspace is class D except over the Alps, Pyrennées or high sea where it is class E
Over the Pyrennées, the general class D overlaps the general class E.
I think the borders of the general class D are wrong. For example on the picture, the class D should stop at the northern border of the class E France General LTA. (There are at least three aeras over the Pyrennées where this happens.
The France General LTA is split up over the Pyrennées due to Airways, which should be shown as class D airspace.
Hope this makes sense !
I found no errors over the Alps
Pascal