I took a $74, 35-hour train ride. Here are the 7 best and 7 worst parts · HackerTrans