China's Xinjiang Uygur Autonomous Region embraces spring with splendid flowers, lush grasslands and bright sunlight sifting on snow-capped mountains and lakes.