Map Location
Green Planet
63, Lebuh Chintra, 10200, Georgetown, Pulau Pinang, Malaysia