Where is Longyuaidao?

Where is Longyuaidao located?

Longyuaidao, Shandong, China (approx. 37.40583°, 122.6889°)


Where is Longyuaidao on the map?