Ocean University of China

No. 278 Songling Road, Lao Shan District (Unknown)