Die Mariazellerbahn ist die längste Schmalspurbahn Österreichs (Spurweite 760 mm). Sie verbindet die niederösterreichische Landeshauptstadt St. Pölten mit dem steirischen Wallfahrtsort Mariazell. Gebaut während der Österreich-Ungarischen Monarchie (Personenverkehr seit 1907) diente sie dazu, den schon damals sehr stark besuchten Wallfahrtsort an das Eisenbahnnetz anzuschließen.Eine Fahrt mit den modernen Triebwagen, der sog. „Himmelstreppe“, von St. Pölten nach Mariazell dauert 2 Stunden und 15 Minuten. Dabei legt man 84 km durch die abwechslungsreiche Landschaft zurück und überwindet mehr als 600 Höhenmeter. Heute befördert die Mariazellerbahn jährlich über 500.000 Fahrgäste.
Ein besonderes Erlebnis sind die Nostalgiefahrten auf der Strecke der Mariazellerbahn. So bringt sie die Garnitur „Ötscherbär“, gezogen von einer über 100 Jahre alten Elektrolokomotive der Baureihe 1099, regelmäßig von Mai bis Oktober wie anno dazumal nach Mariazell … und natürlich auch wieder retour.
An einigen Tagen im Jahr ist auch die historische Dampflokomotive Mh.6 mit den Wagen des „Ötscherbärs“ entlang der Strecke zu bewundern. Sicherlich das Highlight des Jahres auf der Strecke sind die schon traditionellen Adventfahrten der Mh.6 zum Mariazeller Advent. Aufgrund der hohen Nachfrage wurde heuer ein zusätzlicher Dampfzug eingeschoben. Genau diesen vollbesetzten Dampfzug mit acht Waggons zeigt dieses 360° Panorama kurz vor seiner Ankunft im winterlichen Mariazell.