A valley on the outskirts of St Newlyn East echoed with whistles and horns, as one of Cornwall's most loved attractions celebrated its 50th birthday.
Lappa Valley erupted in a flurry of festivities over the weekend of June 14, 15 and 16.
Zebedee, Lappa Valley's signature engine, and the park's major highlight for the birthday weekend, made a triumphant return after undergoing a three-year rebuild.
Preparations for the big day kicked off with an exclusive Friday night event, where a spectacular fireworks display around the noteworthy 19th-century engine house awaited staff, family and friends of the attraction.
In addition, food, drink, and exclusive use of the park were made available for the invited guests.
50 years to the minute on Sunday morning, the team recreated the first ever service with Zebedee, full loaded including the original three carriages steaming along the mile-long track between Benny Halt and East Wheal Rose.
Later in the afternoon, the grand finale manifested with the 4.05pm departure from Benny Halt, comprising all six mainline engines and two carriage sets, setting a record for the longest train in Lappa Valley history.
Reflecting on the event, Keith Southwell said: "It’s been an absolutely fantastic weekend.
"It was 50 years ago that Lappa Valley opened and wow, what an attraction it’s become.
"I just want to say thank you to everyone who came to celebrate with us, as well as those who have visited over the years and a huge thank you to every member of staff for everything they’ve done to make Lappa Valley the way it is."
Ben Harding, operations manager, also expressed pride in the team.
He said: "I am extremely proud of the entire team for pulling off a memorable weekend of celebrations.
"A lot of hard work went into putting on something which delighted young and old alike.
"The grand finale saw hundreds of people cheering and clapping as the locomotives and drivers took their final bow.
"This was an emotional moment and we are grateful to all our visitors for showing how much Lappa Valley means to them."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here