Where is Laidadoon?

Where is Laidadoon located?

Laidadoon, Hunan, China (approx. 27.585°, 110.7761°)


Where is Laidadoon on the map?