Lantau Island
The school is located at North Lantau New Town in Tung Chung, Lantau Island. It is adjacent to Mun Tung Estate and Caritas Charles Vath College.