Hmm, interesting Google Maps images. This is the kind of thing that to me is forged from a specific excess-derived insanity. But, in reality, these probably have some mundane utility… or hell, they probably exist for reasons beyond the comprehension of all world powers BUT China.