#StatueOfLiberty

.New York, NY, USA
The Statue of Liberty is located in New York. (Photo Credit: Unsplash)

  • The replice will be installed between July 1- July 5 on Ellis Island
  • It has been nicknamed 'Little Sister'
  • National Museum of Arts and Crafts in France has packed and loaded the statue