World’s largest bird sculpture to open in Kerala

World’s largest functional bird sculpture is set to open in Kerala soon. The statue is of the mythical bird Jatayu. It will be the star attraction of Jatayu Earth’s Center, Kerala’s largest tourism project on a BOT (Build-Operate-Transfer) model. The architect of the sculpture is Rajiv Anchal. Anchal was the director of the 1997 Malayalam film, Guru.