Where is Penshaw?

Where is Penshaw located?

Penshaw, Guangdong, China (approx. 23.20351°, 112.6174°)


Where is Penshaw on the map?