The Toledo Solar Power Plant is located in Toledo in the Island of Cebu. The plant can produce 60 MW of electricity, which can power more than 48,000 households. X’WELL conducted in house laboratory tests and on site Field Density Test of the embankment.