To be found in Kerala, India
https://en.wikipedia.org/wiki/Jatayu_Earth's_Center_Nature_Park
You are viewing a single thread.
View all comments 45 points
I nearly missed seeing the guy standing on the wing. That is a large sculpture.
10 points
13 points