Steam Railways of North Wales 2017 - Snowdon, Llanberis, Ffestiniog, Llangollen & Bala Lake.