Kerala is home to the world's largest bird sculpture