Strategic Site in Asia 29.89, -93.94

Port Arthur

Port Arthur (Lüshunkou) is a strategic ice-free port at the southern tip of the Liaodong Peninsula, China. Known historically as a contested naval base among China, Russia, and Japan in the late 19th and early 20th centuries. Last updated Jul 6th, 2026

Latest coverage