The bridge leading to the island is a popular fishing spot for residents of Peng Chau.
The island houses an electrical substation operated by China Light and Power.
[1] In 2010, renovation work conducted on the CLP facility on Tai Lei met resistance from local environmental organisations.
[2][3] Part of the island is occupied by a refuse-sorting facility which handles much of the garbage generated by Peng Chau.
The southern end of the island has a public pier which is operated and maintained by the Civil Engineering and Development Department of the government.