People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
A man takes part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
A child takes part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People interact with a "dinosaur" during the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)
People take part in the annual New Year's Day Parade in London, Britain, Jan. 1, 2023. (Xinhua/Li Ying)