During the annual festival (31 October through 3 November) and on New Year's Day, as many as a million people will come to offer prayers and pay their respects.
People who come to pay their respects are coming on New Year's Day.
Everyone thinks the Constitution should never be touched.