Plaza del Pueblo
People's Square station (Shanghai Metro)