The Helios Solar Power Plant in Cadiz, Philippines, is regarded as the biggest solar facility in Southeast Asia.