ID 282365506 © Neilstha5 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
tetrapod breakwaters glagah beach kulonprogo indonesia coastal erosion wave energy dissipate shoreline protection structure concrete interlocking armor units stability design engineering management sediment deposition forces defense infrastructure stabilization resilience development control break nourishment transport hazard mitigation planning zone landscape enhancement