• 4.2

    North Lake Park of Shizihe

    North Lake, 18 km north of the city,, Shihezi 832000 China

    👀 367 👄 4.2 Xinjiang Uygur, Shihezi
  • 4.6

    South Mountain of Shihezi

    80 Km South Of The City, Shihezi 832000 China

    👀 58 👄 4.6 Xinjiang Uygur, Shihezi