Stolobny IslandĀ is the home of Nilov Monastery, which was founded by Saint Nilus in 1594, and previously welcomed up to 40,0 ...