A speck of cloud on the snow clad mountains in the Russia-China Region ..