I think this might be the Pilatus Railway in Switzerland.