
Jatayu Nature Park, Kollam, Kerala,India.
This is one of the biggest bird sculpture in the world. Locals believe that Jatayu fell there after being struck by Ravan while rescuing Sita.
Thank you for reading!
Don't forget to upvote, resteem and follow me for more content & contest
Please feel free to check out some of my other recent posts.

