Shanghai literally means the city by the sea. , on the west shore of the Pacific Ocean