Beihai Seaside Park, No. 27, Chating Road, Haicheng District, Beihai City (opposite to Beizhu Nanzhu Palace, near Puduzhen Palace, about 300 meters from Shangri-La Hotel, Beihai).