This photo was taken in Tula - a city 100 miles south of Moscow (not Vladimir). The house in which Tolstoy lived and wrote War and Peace.