Yuzhong District, Chongqing, China, 400015
Liziba Station is a transit hub in Chongqing, China. 16 YouTube travel vloggers — including Ben Morris — have covered it across 19 clips.
Liziba is a Chongqing light rail station where trains pass through a residential building and crowds gather.
Here we are now at the Liziba monorail,