Tzu Chi Foundation← Explore all Temples & Teerth Place: Del MonteTzu Chi Foundation. Located in Del Monte.AddressAvailable soon.Open this temple in the Encyclopedia