Picturesque rock-themed nature park is being constructed at Chadayamangalam village in the Kollam district of Kerala, India. But what makes this National park different from the rest is the fact that it's proclaimed to house the world's largest bird sculpture.
The park is named after Hindu mythological bird called Jatayu from epic Ramayana. Covering 15,000-square-feet area, the gigantic bird statue is going to measure 200-feet in length, 150-feet in width and 70-feet in height. So, precisely going to be the most enormous bird structure on the planet.
Jatayu National Park is developed by Indian filmmaker Rajiv Anchal with Rs.100 crore (approx. US $150,127) investment in the first phase of the project.
More info: mycoolbin.com






