New satellite imagery has emerged from Friday's explosion in a site near the Iranian capital, Tehran.

The explosion occurred in mountainous areas where experts believe an underground complex for missile production is located.