Reconquista
Legendary
A monument in the center of the legendary London's Trafalgar Square made to commemorate Admiral Nelson's victory over Napoleon at Cape Trafalgar in 1805, a battle that cost him his life. It measures 52 meters high and is the most well-known monument of this ilk in London. From above, the Admiral Nelson, one of the most famous men marine history, views his fleet in the southwest.
+4