Where is Ipingley?

Where is Ipingley located?

Ipingley, Guangdong, China (approx. 24.1369°, 115.5762°)


Where is Ipingley on the map?