Viral video of a swan removing waste from a shore has left many people astonished.

In a 20-second video, which was posted on Twitter by Susanta Nanda of the Indian Forest Services, the white swan can be seen cleaning the shore by removing dirt, especially plastic waste. Another white swan and several black swans can be seen swimming nearby. It was not clear where the video was taken.

"Swan has realised that we all have inherited our planet from our children.. It’s for we humans to understand that too," the officer captioned the video.

The video has since gone viral, with many users commenting people should be "ashamed."

"Should hang our heads in shame," one person commented.

"We have to learn from swan," another person wrote.

"Such a shame We humans must be ashamed, we only know to destroy," another user wrote.

"Shame on us... We have taken so much from the environment.. Now, it's payback time," wrote another Twitter user.

Earlier this year, two swans were rescued after they got tangled in a discarded toy in a pond in England. Royal Society for the Prevention of Cruelty to Animals officials responded to the pond after receiving a report two swans were entangled in something at the bottom of the waterbody. The officials found the swans were sinking as they were entangled on something beneath the water.

"Initially the swans were out of our reach and it was heartbreaking to watch them struggle because each time the stronger bird attempted to get away, the weaker bird was pulled underwater and was at risk of being drowned. In fact, both of them were at a real risk of being injured or drowning as they became increasingly entangled and exhausted. The stronger bird made a desperate effort to come towards the shore, dragging the other bird with it, and both came within reach of our Reach and Rescue Poles. We were able to hook the swans out of the water and also pull up the heavy weight they were attached to," inspector Patrick Bailey said .

Swans
Representational image of a swan. Getty Images/AFP/Fabrice Coffrini