Bartholdi Current Affairs, GK & News

Statue of Liberty completes 125 yrs

The Statue of Liberty is located on the Liberty Island in New York Harbor. It was dedicated on October 28, 1886 and recently it completed 125 years of dedication. The statue was designed by Frédéric Bartholdi and was gifted to the United States from the people of France. The female figure represents Libertas, the Roman ..