Ocupando uma área de 1.82 hectares, o parque construído na costa do mar Nanhuizui localiza-se na nova área de Pudong, extremo continental de Shanghai.
A construção mais simbólica do parque é intitulada de “peixe bússola”, erigida com 120 toneladas de aço inox, com estrutura em grade.
O monumento, de 48.8 metros de comprimento, 21.45 metros de largura e 13 metros de altura, conta ainda com um mural de reforma, abertura, comunicação e as contribuições notáveis feitas pelo povo chinês ao desenvolvimento de navegação marítima.