Statue of Liberty is a photo spot in New York, United States at 40.68945, -74.04549. ShotHotspot has 45 photos taken here by 40 photographers. Photographers visit most in July, September and October. Other photo spots nearby include Times Square, Chinatown and Grand Central Station.