What is the statue of liberty made of now July 8, 2019 16 32 64 128 Where is statue of liberty located Statue of liberty america Liberty of statue Statue of liberty built