Statue of Liberty is situated in:

A. Geneva
B. Washington
C. London
D. New York

  1. The Statue of Liberty is a famous symbol of freedom and democracy, located on Liberty Island in New York Harbor, USA.
  2. It was a gift from France to the United States in 1886 and represents friendship between the two nations.
  3. The statue holds a torch and a tablet with the date of American independence (July 4, 1776), welcoming immigrants and visitors to the country.