Surf Beach

Water park attraction and music venue in Subang Jaya, Malaysia.