WATCH: Haunting, beautiful installation at the Tower of London marks end of WWI

To mark the 100th anniversary of the end of World War I, 10,000 torches are being lit every night until November 11.