Jadayupara, the world largest avian-like statue


Source: i.redd.it