At least 126 people have been confirmed dead and 188 others injured, state-run Xinhua news agency reported.