Where is Huangdao?

Where is Huangdao located?

Huangdao, Shandong, China (approx. 36.0375°, 120.2069°)


Where is Huangdao on the map?