A statue of a standing soldier used to be on the spot and for many years it was an important feature of the ancient Iwo town. In October 2018, however, the Oluwo of Iwo, Oba AbdulRasheed Akanbi, passed through that roundabout and felt the need to change the face of the environment.
He ordered the removal of the statue and initiated the construction of a replica of the Arc de Triomphe in Paris, France. A few weeks to the end of 2019, the arc, now named Telu Square, had reached completion stage only awaiting unveiling.
A good number of Iwo indigenes who returned home for the New Year festivities could not hide their emotions seeing the new night life Telu Square had brought to the market…
Source: Nigerian Tribune