Commuters heading into the city from Portland this morning came across a pretty disturbing scene.
Some of the images are hard to watch.
There were several dead birds lying near the Indian Point Pier turnaround on U.S. Highway 181.
At least five large birds were on the road.
It’s not known how they got there or how long they’ve been there.
They may have been part of a large group of pelicans that was spotted by our photographer struggling to fly nearby in the high winds.