Where is Ude?

Where is Ude located?

Ude, Shandong, China (approx. 35.08333°, 118.1167°)


Where is Ude on the map?