Transparent Train Interior

A concept for a new train interior for the Dutch railways.