Where is Liangmudong?

Where is Liangmudong located?

Liangmudong, Hunan, China (approx. 25.36472°, 111.7789°)


Where is Liangmudong on the map?