JINAN - An explosion in a park in East China's Shandong province Monday night left two dead and 24 others injured, with three in critical condition.

The blast happened at 10:34 pm in the Huxi Park in Shanxian county, Heze city, a county government official told Xinhua.

Police said the suspect, a 33-year-old unemployed villager Xie Xingtang, was also killed in the blast.