Trees in Heishui, southwestern China’s Sichuan province burst with their last beauty in late autumn, as if nature had been saving up all year for this grand finale of stunning colors. The fall leaves are one of the most gorgeous gifts from nature, decorating the towering mountains and nearby water, making it appear as if the whole world were covered in colorful icing and a crust of golden sugar. (Photo / Chinanews.com)