The Wikipedia has a little more "flavor" than the Britannica or World Book. For reference, see these excerpts from its article on the Shanghai Metro:

The most important station of the Shanghai metro syetem at the moment is undoubtedly People's Square station (Line 1,2). It is the transfer station for the north-south line one and the east-west line two. During peak hours, it is extremely crowded. During these times, people do not walk so much as they are just pushed along in a mass of travelers.

My emphasis, there. This is pretty much true.

Xujiahui station (Line 1) is located at the major Xujiahui commercial center of Shanghai. Six large shopping malls and eight large office towers are each within no more than a three minute walk of one of the stations fourteen exits (The largest number of any Shanghai Subway station). During peak hours, it, too, is crowded beyond belief.

Again, the emphasis is mine. I don't frequent the Xujiahui station during peak hours like I do People's Square, but it is a landmark stop for me because I always expect a high flow of people boarding and exiting the train at this stop when I ride past it.