Monorail Runs through Residential Building in China

Liziba Light Rail station has become one of the hottest tourist spots in the city of Chongqing. Here is why.
Back to Top