Where is Wah Fu?

Where is Wah Fu located?

Wah Fu, Wah Fu, China (approx. 22.25608°, 114.1378°)


Where is Wah Fu on the map?