Está localizado en Long Harbour (大灘海), sito en el noreste de los Nuevos territorios.