What do you think this is?
What is this very large blue structure in the deserts of Western China? You can see it on Google Earth at:
40 26 11 88 N
90 47 33 44 E
Observing members:
0
Composing members: 0
Composing members: 0