Pavel Chilin has spent more than 10 years to build his long-held dream of a railway complete with its very own steam locomotive.
The 350-metre-long narrow-gauge steel rail line twists through the grounds of his cottage outside Saint Petersburg.
It has branches, dead ends, circuit loops and even three bridges.
The design of the steam train is based on a classic from the early 20th century.
Chilin made all this with the help of a few other enthusiasts and railway fans.
Curious neighbours brought him metal and some other materials.
"The most difficult thing about such projects is to resolve upon doing it, to gauge one's strength and to take all your efforts to complete it, all the other technical things are just engineering issues, they are done during the work process," Chilin said.
"There is one more little secret: to switch off your computer and a smartphone for a while in order to be able to concentrate (on one important thing)."
Driver and fellow railway enthusiast Sergey Terekhov is equally pleased to see the project reach fruition.
"It (the locomotive) is interesting because it's ours, and because it (the locomotive) came out. We were going at this for a long time, and finally, we got it (the train)," says Terekhov.
Chilin's pet project has become a day out for adults and children who come to test the train and enjoy its leisurely journey.
The visitors couldn't be more impressed, although some found the ride a bit nerve-wracking.
"It's very interesting, I have ridden steam trains before and in a train driver's cabin (as a passenger), but it's (this time) a very interesting experience. It's very scary to cross the bridge," said Marina Abramova.
More No Comment
Anti-coup protesters in Myanmar bombarded with tear gas
Activists demand Ukraine does more to combat violence against women
Revelers in Amsterdam hit dancefloor for club night experiment
Video shows Myanmar police beating prone man
Aerials show huge blaze after oil facility strike in Syria
Pope Francis holds prayer for Iraq's war victims in church ruins
Pope Francis blesses faithful at church in Qaraqosh
Russian communists remember Stalin on the anniversary of his death
Protests continue over Lebanon's crippling economic crisis
Dakar disorder after arrest of Senegal's main opposition leader
Swimsuit-clad Poles fundraise with chilly swim and beach piano tunes
Protesters in Buenos Aires decry COVID vaccine scandal
Hundreds take to streets in Venezuela over murders of three women
Ultra-Orthodox Jews throw stones at police in Jerusalem
Hundreds of Danes protest against COVID restrictions in Copenhagen