orbital view of sayram lake in china