Take A Ride On A New Luxury Train From Hungary To Iran Where A Ticket Costs Up To $40,000