A newly discovered/developed tourist attraction at Bangangga, Davao Oriental. It was supposed to be a Hydro Power Plant but wasn't pushed through. In the other hand around, this place deserves more than just a source of energy but a source of inner peace because of its priceless beauty.