Idalgashinna railway station

It is located 8 km (5.0 mi) west of Haputale, at an elevation of 1,615 metres (5,299 ft) above sea level.

The railway station is located on a hilltop separating the southern and eastern parts of Sri Lanka.

Depending on the location, rainwater from the Idalgashinna railway station collects in front of the roof to the Mahaweli river valley and water falling from the back of the roof to the Walawe river valley.

The 5 ft 6 in (1,676 mm) broad-gauge main line between Haputale and Idalgashinna is regarded to have a notably scenic view due to the land falling away steeply both sides.

The view on the northern side of the station extends beyond Boralanda and Welimada up to Udupussellawa and Hakgala, with the southern side encompassing Beragala down to the coast at Hambantota and the Udawalawa reservoir clearly visible.