Tower of London Ignites 10,000 Torches in ‘Epic’ Display of Light to Commemorate End of WWI

This stunning art installation at the Tower of London is a powerful reminder of how light will always shine in darkness throughout history.

The post Tower of London Ignites 10,000 Torches in ‘Epic’ Display of Light to Commemorate End of WWI appeared first on Good News Network.