The company came to favour Fan Lau in southern Lantau Island, but this was rejected by the government for environmental reasons, particularly the effects the station would have on Lantau South Country Park.
The company wanted to build a facility in Fan Lau, but the government refused due to environmental concerns about the location and its effect on Lantau South Country Park.