Nature has never failed to amaze humankind with its natural beauty. As the temperatures dropped and snow began to blanket southern China, breathtaking scenes unfolded to impress residents and tempt them to venture out and embrace the charm of winter.