Where is Zhezhuang?

Where is Zhezhuang located?

Zhezhuang, Guizhou, China (approx. 27.31111°, 104.8289°)


Where is Zhezhuang on the map?