A view of New York City from Liberty State Park Train station