Where is Park Avenue Viaduct?

Where is Park Avenue Viaduct located?

Park Avenue Viaduct, Park Avenue Viaduct, United States of America (approx. 40.751945°, -73.977776°)


Where is Park Avenue Viaduct on the map?