This is what they call a 轿子 or in English terms, sedan chair.
In historical times, this is their version of the "limo", powered entirely by 2 men or more carrying the "passenger/s". Of course, the more people carrying this sedan, the more "powerful" the engine is.
The red variant is traditionally used to carry the bride to be to her new place of residence or to the wedding ceremony.
In some parts of China, and perhaps also to add in an element of fun, this tradition still carries on.
You can see a mix of the East and West in this photo contributed by Jennifer. Bride to be in a Western styled gown sitting in a traditional Chinese red sedan chair.
Glad to see traditions are being kept alive!