Where is the statue of liberty situated in india July 8, 2019 16 32 64 128 Where is statue of liberty located Statue of liberty built Statue of liberty goddess Who is the statue of liberty