Where is They gave?

Where is They gave located?

They gave, Guangdong, China (approx. 24.10707°, 115.6957°)


Where is They gave on the map?