Thousands of people gathered in London to celebrate the Chinese New Year of the Rabbit, which fell on Sunday. Various entertaining and cultural events including the Grand Parade and a stage show at the Trafalgar Square were organized, and landmarks such as the London Eye have been lit up with the auspicious color red, creating a festive ambiance in the British capital.