An Australian YouTuber has taken his love of trains to the next level with a viral video.
Trainguy 659, aka Joe Dietz, drives sugarcane locomotives in Queensland from May to November and makes train-related videos the rest of the year.
His most popular video has been viewed over 29 million times.
READ MORE! Massive 2,000 piece Concorde LEGO set has just been released with a hefty price tag
First and foremost it takes the viewer on a literal journey around a 120-meter (393 ft) LEGO train set he’s built around his home.
He spent two weeks completing his impressive project.
It winds around obstacles in his home, garden – as well as over his pool, under his cars and past his unimpressed pets.
Then after it went viral on Christmas day, his train track videos became an annual festive tradition.
He started his YouTube channel seven years ago and told ABC News that his annual project now ‘pays the bills’.
“It’s like building an actual railroad but in miniature,” he says of the build.
“It takes three to four weeks to set up. It takes about a week or two to film, and it’s packed up within three days.
“There’s a lot of trial and error, and you do a lot of testing too. There’s a lot of time that goes into it,” he added.
He claims that there are a lot of ‘sore toes’ in his home at Christmas time.
He shares his secret to going viral: finding something nobody’s done before.
Kudos to him because that’s actually quite difficult in today’s world.
And it seems his fans agree, considering the tenor of the comments.
“This may be the most impressive layout I’ve seen of this kind,” one commented.
“The hard work and time you must have put into this must have immense,” another wrote.