Rochers-de-Naye steam train (Switzerland)

Possibly a souvenir ticket pressed into service as a postcard also, this ~4-1/4″ x 8-1/4″ item has a serial number on the back and a tiny oval hole punched through–like a ticket. Issued in Switzerland, the card was however mailed in the USA with three stamps and Houston postmark. Grade (we think): 3