The Liziba station, part of the Chongqing Rail Transit 2, is nestled between the sixth and eighth floors of a 19-storey building, which also houses several apartments.
It’s a little annoying because I have to lean up against it and I’m really tired because I’ve been walking for the past 10 ...