China High Speed Rail Consortium and the Land Public Transport Commission launched the “Cube” for an interactive China high-speed train experience at KL Sentral on Monday.