The event featured a countdown clock on the world's largest LED screen, according to the Guinness Book of Records, at the Aurora Plaza in Pudong, which was visible on both sides of the waterfront ...