The Mengkuang Dam is a 24.7 m (81 ft) dam that is a venue of the annual Penang International Dragon Boat Festival.
The Mengkuang Dam is a 24.7 m (81 ft) dam that is a venue of the annual Penang International Dragon Boat Festival.