Map Location
Vision Sound & Light System
No. 12, Lengkok Dumbar, Bukit Dumbar, 11600, Jelutong, Pulau Pinang, Malaysia