One important thing is all (at least almost all) fixed air search radar in China installed a sphere like cover to cover the antena. And as far as I know, usually China do not have radar installed on a building, because the turning of radar can tear the building apart after long time. China also often have people climb up on the radar to do some maintainance. it's much more convenient to install the radar on a low and small platform.
What I want to say is, it does not look like a Chinese radar at all. The thing in the yellow square looks much better. Your country looks very neat btw.