In 2005, Guinness World Records declared Ramoji Film City to be the world's largest film studio