Where is Fangzaohu?

Where is Fangzaohu located?

Fangzaohu, Xinjiang Uygur Autonomous Region, China (approx. 44.53333°, 86.71667°)


Where is Fangzaohu on the map?