World’s Largest Illuminated Steel Bird Sculpture Soars into Global Village
Global Village was awarded the Guinness World Records™ title for the ‘Largest Illuminated Steel Sculpture of a Bird’ situated at Mini World The 8-meter-tall falcon is located in Mini World at Global