Tower of London
In remembrance of the deaths of British military in the WW1, the tower is surrounded by 880,000+ hand made poppies. Each represent a British military death.
P.S. I have tried my best to take some nice pictures of it. Unfortunately, I kinda fail. Hope you guys still enjoy the photos (: