hydraulic · Verified42.9510° N · 89.0510° E
Mother Well (38 m) Gorge Head
A structure at Turpan Shengjinkou Karez Gorge Head (Shengjinkou Gorge Karez System) · 🇨🇳 China
The structure
About Mother Well (38 m) Gorge Head
38-m mother well at gorge alluvial fan