Spring scenery captured on the upper reaches of the Huaxi River in Southwest China's Guizhou province, on April 7. [Photo/VCG]