The name Shanxi means `` mountain 's west '' , as it is west of the Taihang Mountains . The name Shanxi literally means `` mountain 's west '' , which refers to the province 's location west of the Taihang Mountains .