Shanshan (disambiguation)
Shanshan means:
- Shanshan , historical kingdom in Xinjiang, China
- Piqan (Chinese Shanshan鄯善县), district of the city of Turpan in the Xinjiang Autonomous Region in the People's Republic of China
- Shanshan (Piqan) (鄯善 镇), a large parish in Piqan County, Turpan City, Xinjiang Autonomous Region, People's Republic of China
- Shanshan (Louxing) (杉山 镇), a large parish in Louxing District, Hunan Province, China