Address:

Shanghai Road
Shang Hai Lu
Qingdao Shi
China

Get directions from Go