A £10m national museum, celebrating the heritage of the railways in the north-east of England opens on Saturday.
Locomotion: The National Railway Museum at Shildon in County Durham has been integrated with the existing Timothy Hackworth Museum.
It combines the existing historic buildings and workshops with a new structure housing 60 vehicles from the National Collection.
There are also classrooms, workshops and public art on the 1km-long site.
Shildon is one of the world's oldest railway towns, and it is hoped that the museum will help explain the area's significance in railway history.
The complex will admit visitors for free for at least three years