Se ubica en el extremo sur de la punta de la península de Liaodong en el territorio de la actual República Popular China.