The site of the Kandalaksha Nature Reserve is up. Just made a summary page in English:

www.kandalaksha-reserve.org/english.htm

Hope someone fines it useful.

Pasha