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
This question is in the General Section. Responses must be helpful and on-topic.