Ever the love of chocolate - what about this? ... The longest chocolate train ever, created by Maltese chocolate artist, Andrew Farrugia?
Setting a new Guinness World Record, it measures 34.05 metres and weighs 1,250 kg and took 700 hours to complete.
It is magnificently detailed and includes tiny details such as a bar and a restaurant within some wagons.