Solovki (Solovetsky Islands)

What was Solovki?