Where is the Statua della Libertà statue located?

A. Trafalgar Square, London, United Kingdom
B. Piazza del Colosseo, Rome, Italy
C. Piazza della Libertà, City of San Marino, Republic of San Marino
D. Piazza della Libertà, New York City, United States
Answer: 