After passing through the green corridor with trees lining on both sides greeting incoming visitors in Tung Tau Wan Road, Stanley, you will find a junction hiding amongst the green. Surprising to many, the branch road is the entrance of a local school, St. Stephen’s College, which occupies over 15 hectares of space in the […]