Where is statue of liberty situated in which country July 8, 2019 16 32 64 128 Where is statue of liberty located Statue of liberty america Statue of the liberty