Statue of Liberty Nebula - Staten Island, NY
Posted by: bluesnote
N 40° 38.672 W 074° 04.380
18T E 578379 N 4499711
A Statue of Liberty located inside the Statue of Liberty Deli inside the St. George Terminal of the Staten Island Ferry in New York City.
Waymark Code: WM12PB0
Location: New York, United States
Date Posted: 06/25/2020
Views: 3