SSK Kilo Class (Type 636), Russia

A Kilo Class submarine Type 636 under construction

Kilo Class Type 636 under construction.