Do you like Lego and trains? If the answer is yes, then you’re in luck this weekend. On February 24-25th, a life-sized train made of large Lego bricks serves a section of Buda’s Children’s Railway, the narrow-gauge railway operated by uniformed youngsters, under adult supervision of course. The playful vehicle runs between the Széchenyihegy and Jánoshegy stations. Through the end of February, kids presenting their own little trains made of Lego at the time of ticket purchase earn free travel aboard the reconfigured train or the regular engines serving the line.

This Saturday and Sunday, the Children’s Railway will attract even more selfies than on an ordinary day. A C50-type locomotive made of supersized Lego bricks will be attached to a 1929 vintage carriage to serve the upper section of the narrow-gauge line and to provide playful rides to passengers. This pop-up spectacle runs all day long, with the first train setting off from the Széchenyihegy terminus at 10:38am, while the last one departs from the Jánoshegy stop at 4:05pm. Meanwhile, Széchenyihegy station will house a miniature mock-up city with functioning toy trains and other public conveyances, all created from the iconic interlocking plastic blocks.

The retro carriages of the Children’s Railway chug along the ridge of the Buda Hills all year long, covering a scenic path along nine stops. Served by Communist-era trains, the entire line spans Hűvösvölgy and Széchenyi Hill. During winter, zooming along this route is especially panoramic, because there are no leaves on the trees to block the views over Budapest and the surrounding countryside covered in snow. This year, the train operates from Tuesdays through Sundays until March 14th, and then every day during spring and summer. Tickets can be purchased from children at each station.