Where is Pingzhaili?

Where is Pingzhaili located?

Pingzhaili, Fujian, China (approx. 24.57504°, 116.7788°)


Where is Pingzhaili on the map?