Hidden place · Shihezi, China

Mushroom Lake

Mushroom Lake is named among Shihezi’s places to see. The source provides no further details, so visitors should verify its location and current condition.

Loading Travel Crew AI

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