Hidden place · Shihezi, China

People’s Square at Night

People’s Square is listed as a place to see in Shihezi, especially at night. Mountains rising behind the city provide a dramatic backdrop.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload