Where is Xinbacin?

Where is Xinbacin located?

Xinbacin, Guangdong, China (approx. 22.30953°, 113.3123°)


Where is Xinbacin on the map?