That doesn't look like a very controlled pressure release.
edit: BBC says it's an explosion but article is completely devoid of details: http://www.bbc.co.uk/news/world-asia-pacific-12720219
edit: BBC says it's an explosion but article is completely devoid of details: http://www.bbc.co.uk/news/world-asia-pacific-12720219