Where is Love it?

Where is Love it located?

Love it, Guangdong, China (approx. 24.35965°, 115.6935°)


Where is Love it on the map?