72 seats? No way that's a single truck. Two trucks buckled together maybe, tram tour- or Gringotts-style, but based on the concept art, 72 can't fit in there. 36, I can see though.
So with indoor and outdoor segments, and a ride vehicle like that, this is a driverless and trackless system?