The Statue of Liberty is located in which City ?

A ) Boston

B ) New York ✅

C ) Los Angeles

D ) Washington D.C