Video PlayerClose
Photo taken on Nov. 7, 2018 shows the installation called "Beyond the Deepening Shadow: The Tower Remembers" at the Tower of London in London, Britain. This installation is part of a nationwide series of events to commemorate the 100th anniversary of the end of World War I. (Xinhua/Han Yan)