Independence Monument, LomeCommemorates Togo's independence from France on 27 April 1960, with a human silhouette carved within it.Things to see in TogoWikipedia