Yellowstone's Train Station Reveals A Secret Idaho Location Yellowstone's Train Station Reveals A Secret Idaho Location Yellowstone's Train Station is a real place located in Idaho that you can visit if you dare.Kevin MillerKevin Miller