Please log in if you don't want to post anonymously (anonymous users cannot post links).
Note: VirtualGlobetrotting is an entertainment website is and is not associated with this post, location or person.
I suspect the half-a-plane is a radar reflection test target. If that's so the walls would certainly have to be out of the way of the radar.
ive got a funky feeling that this is a flight simulator