A superb natural deep-water harbor on the south coast of the Shandong Peninsula — the ultimate geopolitical focal point over which modern powers fought for a century to control North China.
Jiaozhou Bay
AE87A superb natural deep-water harbor on the south coast of the Shandong Peninsula — the ultimate geopolitical focal point over which modern powers fought for a century to control North China.