Where is Vendagua?

Where is Vendagua located?

Vendagua, Shandong, China (approx. 37.16583°, 116.3392°)


Where is Vendagua on the map?