What is the most scenic train route in Sri Lanka?

The train trip from Kandy to Ella is often described as a top journey in Sri Lanka.

The route curves through the island’s central hills. The ride takes about seven hours. Along the way, you pass thick green forests and wide tea fields. You also cross foggy mountain stretches and large viaducts. Many travellers say it is among the most scenic train journeys they have ever taken.