In 1994 the Kamchatka Peninsula in the Russian Far East opened to the outside world for the first time in decades. What it exposed was a wild, beautiful landscape nearly lost in time. All shot on slide film.