Red is the luckiest colour in China, believed to bring happiness and good fortune.