Loading video...

Video Failed to Load

Go Home

The monorail in Chongqing.

12,043 views • 1 year ago •via X (Twitter)

3 Comments

Tony's profile picture
Tony1 year ago

@nayibbukele @RomeoHerrera1 @LRodriguez_SV

Chinese Architecture's profile picture
Chinese Architecture1 year ago

Super impressive! China leads in almost all forms of public transportation.

zed z's profile picture
zed z1 year ago

Wow!

Related Videos