Shanghai Zoo stationShanghai Zoo is a station on Line 10 of the Shanghai Metro, located in Changning District adjacent to the Shanghai Zoo. It opened in 2010.