The area that is protected from view seems to be where the workings of an electromagnetic launch system would be installed. My guess is that China thinks that they have a superior design and want to shield it from US satellite surveillance.
I think you’re right. Thanks for sharing.