Map Location
China International Water & Electric Corporation (M) Sdn. Bhd.
1 Site Off Empangan Mengkuang, Mengkuang Sungai Lembu, 14000, Bukit Mertajam, Pulau Pinang, Malaysia