Statue of liberty is located in? (A) Great Britain (B) Switzerland (C) New York (D) Parisâ–ºCorrect Option Correct Answer is: C