An apartment building in eastern St Petersburg is being evacuated after an explosion.

Photos from the scene posted on social media show the damaged side of a 16th floor building and debris scattered on the ground below it. Debris has crashed onto the ground, smashing into parked cars.

Witnesses report black smoke and fire coming from the building near the damaged wall as well as hearing a large explosion before the siding fell from the building. The cause of the explosion is being investigated.