Where is Shichuan Station?
Shichuan Station is located in Yubei. If you want to find things to see and do in the area, you may want to check out Bijin Park and Tongjing Scenic and Historic Interest Area.
Chongqing Grand Theatre is 4.5 mi (7.3 km) from central Chongqing, why not stop by during your stay. If you want to experience more of the culture Chongqing has to offer, head to Chaotianmen Square, Chongqing Chaotianmen Square, and Hongyadong.