Phnom Tamao Zoo and Wildlife Rescue Center (PTWRC), located at Tro Pang Sap, in Phnom Tamao, Cambodia , was founded in 1995.