Where is Chenjiawei?

Where is Chenjiawei located?

Chenjiawei, Hunan, China (approx. 25.40694°, 112.1831°)


Where is Chenjiawei on the map?