INSTINCT
Fort Carré - Statue du Poilu
Antibes, France
Monument to the soldiers who died in WW1. With 22 meters, it is the tallest such monument in France. Built by Henri Bouchard in 1927, legend says he committed suicide, we it was noticed that the soldier was holding his weapon with the wrong arm.