TPTC Facilities