Shanshan

English

Proper noun

Shanshan

  1. A county of Turpan, Xinjiang autonomous region, China.

Translations