The Mengkuang Dam is a 24.7 m (81 ft) dam that was opened in 1985 and located less than 28 km to the north-east of Butterworth in Penang, Malaysia that is a venue of the annual Penang International Dragon Boat Festival.
The Mengkuang Dam is a 24.7 m (81 ft) dam that was opened in 1985 and located less than 28 km to the north-east of Butterworth in Penang, Malaysia that is a venue of the annual Penang International Dragon Boat Festival.