Where is Shuangxi Station?
Shuangxi Station is located in Jiang Bei. If you want to find things to do in the area, you might want to stop in and see Chaotianmen Square and Chongqing Grand Theatre.
Get tickets for a show at Chongqing Grand Theatre, a theater with a story to tell in Chongqing. Take in the museums and mountain views in the area.