Answers

2016-07-11T17:38:21+08:00
Statue of liberty...the construction of statue of liberty began in 1875 and officially dedicated and unveiled in October 28,1886 while the construction work of eiffel tower began in January 28,1887 and was finished in March 31,1889
0