Where is Lojapa?

Where is Lojapa located?

Lojapa, Anhui, China (approx. 30.71667°, 115.8667°)


Where is Lojapa on the map?