The station is located in Shanghai's Pudong New Area, along Zuchongzhi Road near an intersection with Guanglan Road and Shenjiang Road.
The station is located in Shanghai's Pudong New Area. This was along Zuchongzhi Road near an intersection with Guanglan Road. This was along Zuchongzhi Road near an intersection with Shenjiang Road.