This year marks 100 years since the end of World War I.
700,000 British soldiers lost their lives in the war, which was fought from 1914 to 1918. The fallen soldiers are being commemorated at The Tower of London in the British capital with a pretty spectacular light show.
10,000 individual flames are being lit every night around the 950-year-old castle in central London. The flames will be lit from 5 p.m. to 9 p.m. every night until Armistice day on November 11th — the day marking the truce signed in 1918.
The installation, located in the old moat of the fortress, is entitled “Beyond the Deepening Shadow.” Read more…