Where is Linaova?

Where is Linaova located?

Linaova, Guangdong, China (approx. 21.07398°, 109.8811°)


Where is Linaova on the map?