Situated in the southwest of Shanghai's Xuhui district, the station was put into operation on July 1, 2006. It was the ...